import { EModelEndpoint } from 'librechat-data-provider'; import { useFormContext, Controller } from 'react-hook-form'; import InputWithLabel from './InputWithLabel'; const OpenAIConfig = ({ endpoint, userProvideURL, }: { endpoint: EModelEndpoint | string; userProvideURL?: boolean | null; }) => { const { control } = useFormContext(); const isAzure = endpoint === EModelEndpoint.azureOpenAI; return (
{!isAzure && ( ( )} /> )} {isAzure && ( <> ( )} />
( )} />
( )} />
( )} /> )} {userProvideURL && (
( )} />
)} ); }; export default OpenAIConfig;