️(openai) Allow for custom base URL when adding new creds

Closes #1665
This commit is contained in:
Baptiste Arnaud
2024-08-21 16:07:30 +02:00
parent 6d47f3efed
commit 72517a1ec2
9 changed files with 17 additions and 25 deletions

View File

@@ -13,7 +13,7 @@ type Props = {
credentials: { apiKey?: string }
options: ChatCompletionOptions
variables: AsyncVariableStore
config: { baseUrl: string; defaultModel?: string }
config: { baseUrl?: string; defaultModel?: string }
compatibility?: 'strict' | 'compatible'
}
@@ -34,11 +34,6 @@ export const runOpenAIChatCompletionStream = async ({
const model = createOpenAI({
baseURL: openAIConfig.baseUrl ?? options.baseUrl,
headers: options.baseUrl
? {
'api-key': apiKey,
}
: undefined,
apiKey,
compatibility,
})(modelName)