Skip to main content
Gemini opsional di AI Mentor — dipakai jika GEMINI_API_KEY terisi dan flow memilih provider Gemini. Tanpa key, fitur yang butuh Gemini tidak aktif.
Gemini API
Console: aistudio.google.com
Docs: ai.google.dev/gemini-api

Env di project

GEMINI_API_KEY=AIza...
# atau GOOGLE_API_KEY (library Google mendeteksi keduanya)

Setup

1

Buka Google AI Studio

aistudio.google.com → login Google account
2

Buat API key

Menu → API KeysCreate API key
Pilih project Google Cloud (atau buat baru). Salin key AIza...
3

(Opsional) Import GCP project

Dashboard → ProjectsImport projects jika pakai project Cloud existing
4

Tes di Playground

AI Studio → Playground → ketik prompt → Run — pastikan quota aktif
5

Masukkan ke .env

GEMINI_API_KEY=AIza...
./thub env merge
./thub secrets push

Auth key vs standard key

Google sedang migrasi ke auth keys (lebih aman). Key baru di AI Studio otomatis auth key. Docs: Migrate to auth key.

Troubleshooting

MasalahSolusi
API key invalidRegenerate di AI Studio
Quota exceededCek billing GCP / free tier limits
Fitur tidak pakai GeminiNormal — AI_PROVIDER=deepseek adalah default
Docs: AI Studio quickstart