From 7e0287f7f6198497ae93a76759a5e83f653fafe4 Mon Sep 17 00:00:00 2001 From: Maki Date: Sun, 20 Oct 2024 20:06:40 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=91=20[feat]=20Add=20Gemini=20API=20ke?= =?UTF-8?q?y=20support?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Include Gemini API key in the getAPIKey function - Allow retrieval of Gemini API key from environment variables --- app/lib/.server/llm/api-key.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/lib/.server/llm/api-key.ts b/app/lib/.server/llm/api-key.ts index 8d0b82e..bf8e59d 100644 --- a/app/lib/.server/llm/api-key.ts +++ b/app/lib/.server/llm/api-key.ts @@ -16,6 +16,8 @@ export function getAPIKey(cloudflareEnv: Env, provider: string) { return env.GROQ_API_KEY || cloudflareEnv.GROQ_API_KEY; case 'OpenRouter': return env.OPEN_ROUTER_API_KEY || cloudflareEnv.OPEN_ROUTER_API_KEY; + case 'Gemini': + return env.GEMINI_API_KEY || cloudflareEnv.GEMINI_API_KEY; // AWS credentials for Bedrock are obtained separately default: return "";