Update your backend/.env file to use GEMINI_API_KEY instead of GOOGLE_GEMINI_API_KEY:
GOOGLE_GEMINI_API_KEY=AIzaSyClkP29LlTNu833ZFObivr6LuwBOdq59_EGEMINI_API_KEY=AIzaSyClkP29LlTNu833ZFObivr6LuwBOdq59_EYour backend/.env file should look like this:
PORT=5000
GEMINI_API_KEY=AIzaSyClkP29LlTNu833ZFObivr6LuwBOdq59_ENote: The code still supports GOOGLE_GEMINI_API_KEY for backward compatibility, but GEMINI_API_KEY is preferred.
-
Restart your backend server:
cd backend npm start -
You should see:
✓ Google Gemini API key found✓ Gemini model initialized: gemini-1.5-flash
-
Test it:
- Visit:
http://localhost:5000/api/test-gemini - Should show:
{"success": true, "message": "Gemini API is working!"}
- Visit: