From 01c0b461b561b8ab7c0d14279aa0dc48fd38f0e6 Mon Sep 17 00:00:00 2001 From: Fitiavana Anhy Krishna Date: Wed, 31 Dec 2025 10:13:20 +0300 Subject: [PATCH] fix(selectAIProvider): add authorization header for Gemini provider --- packages/server/src/utils/ai/select-ai-provider.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/server/src/utils/ai/select-ai-provider.ts b/packages/server/src/utils/ai/select-ai-provider.ts index 1967ff834c..8b31731374 100644 --- a/packages/server/src/utils/ai/select-ai-provider.ts +++ b/packages/server/src/utils/ai/select-ai-provider.ts @@ -71,8 +71,9 @@ export function selectAIProvider(config: { apiUrl: string; apiKey: string }) { return createOpenAICompatible({ name: "gemini", baseURL: config.apiUrl, - queryParams: { key: config.apiKey }, - headers: {}, + headers: { + Authorization: `Bearer ${config.apiKey}`, + }, }); case "custom": return createOpenAICompatible({