Merge pull request #3370 from krishna2206/fix/gemini-ai-error

fix(selectAIProvider): add authorization header for Gemini provider
This commit is contained in:
Mauricio Siu
2026-01-12 09:28:21 -06:00
committed by GitHub
@@ -71,8 +71,9 @@ export function selectAIProvider(config: { apiUrl: string; apiKey: string }) {
return createOpenAICompatible({ return createOpenAICompatible({
name: "gemini", name: "gemini",
baseURL: config.apiUrl, baseURL: config.apiUrl,
queryParams: { key: config.apiKey }, headers: {
headers: {}, Authorization: `Bearer ${config.apiKey}`,
},
}); });
case "custom": case "custom":
return createOpenAICompatible({ return createOpenAICompatible({