From 1c873925b13db0a5564f3936c7d7e0050f1bfc31 Mon Sep 17 00:00:00 2001 From: xavidop Date: Wed, 4 Jun 2025 17:24:27 +0200 Subject: [PATCH] fix: API KEY --- src/ai/genkit.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ai/genkit.ts b/src/ai/genkit.ts index 0451ea6..fd2d05a 100644 --- a/src/ai/genkit.ts +++ b/src/ai/genkit.ts @@ -1,6 +1,14 @@ import {genkit} from 'genkit'; import {googleAI} from '@genkit-ai/googleai'; +// Validate API key exists +const apiKey = process.env.NEXT_PUBLIC_GOOGLE_API_KEY; + +if (!apiKey) { + console.error('Missing Google AI API key. Please set GOOGLE_GENAI_API_KEY or GEMINI_API_KEY environment variable.'); + throw new Error('Google AI API key is required for Genkit configuration'); +} + export const ai = genkit({ plugins: [googleAI()], model: 'googleai/gemini-2.5-pro-preview-05-06',