diff --git a/packages/ai/src/providers/openai-completions.ts b/packages/ai/src/providers/openai-completions.ts index 16948965..ca908078 100644 --- a/packages/ai/src/providers/openai-completions.ts +++ b/packages/ai/src/providers/openai-completions.ts @@ -38,7 +38,7 @@ export class OpenAICompletionsLLM implements LLM { } apiKey = process.env.OPENAI_API_KEY; } - this.client = new OpenAI({ apiKey, baseURL: model.baseUrl }); + this.client = new OpenAI({ apiKey, baseURL: model.baseUrl, dangerouslyAllowBrowser: true }); this.modelInfo = model; } diff --git a/packages/ai/src/providers/openai-responses.ts b/packages/ai/src/providers/openai-responses.ts index 0c8a146d..5b27f0ea 100644 --- a/packages/ai/src/providers/openai-responses.ts +++ b/packages/ai/src/providers/openai-responses.ts @@ -39,7 +39,7 @@ export class OpenAIResponsesLLM implements LLM { } apiKey = process.env.OPENAI_API_KEY; } - this.client = new OpenAI({ apiKey, baseURL: model.baseUrl }); + this.client = new OpenAI({ apiKey, baseURL: model.baseUrl, dangerouslyAllowBrowser: true }); this.modelInfo = model; }