diff --git a/packages/core/src/generation.ts b/packages/core/src/generation.ts index b48c98817d0..ba879ce1a23 100644 --- a/packages/core/src/generation.ts +++ b/packages/core/src/generation.ts @@ -1035,7 +1035,8 @@ async function handleOpenAI({ mode, modelOptions, }: ProviderOptions): Promise> { - const openai = createOpenAI({ apiKey }); + const baseURL = models.openai.endpoint || undefined + const openai = createOpenAI({ apiKey, baseURL }); return await aiGenerateObject({ model: openai.languageModel(model), schema,