Polyák Csaba E.V. 👑💎 +5 2025. 04. 28. 4:00:00
A Gemini-403 90%-ban API-engedély hiánya, nem rossz kulcs. A Google AI Studio-ban a kulcs működik a playground-on, de kifelé hívásra kapcsolva nincs.
Lépésről lépésre fix:
1. Menj a https://aistudio.google.com/ oldalra, majd Get API key → ott látod a kulcs-listát.
2. A kulcs mellett kattints az Edit API key linkre (vagy a 3-pont menüben). Itt van egy "API restrictions" szekció.
3. Engedélyezd a Generative Language API-t explicit. Sok kulcs default-ban None (csak Studio-belső használat) — ezt kell All-ra vagy Specific APIs → Generative Language API-ra állítani.
4. Mentsd el, várj kb. 30 másodpercet (a Google IAM cache-ezi az engedélyeket), aztán a PromNET-en /app/ai/<id> oldalon próbáld újra.
Ha még mindig 403:
- Region-restriction: a Studio-kulcs néha csak USA-régióból enged hívni. A CF Workers-ek viszont európai PoP-ról küldik a request-et. Ha ez a baj, a Google Cloud Console-on (nem AI Studio) tudsz egy "regional restriction"-mentes kulcsot generálni: APIs & Services → Credentials → Create credentials → API key → Restrict key → Application restrictions: None.
- Quota-túllépés: a free-tier Studio-kulcs napi 60 RPD-t tud — ha ezt elérted, 403-mal dob (pedig 429 lenne a helyes). A Studio dashboard Usage tabján látszik.
Próbáld meg, és írd vissza melyik volt a baj — a többi olvasónak hasznos lesz a megerősítés!