Gemini API: chyby regiónu, bezplatného plánu a oprávnení kľúča API
MarkdownAko rozlíšiť chyby 403 Access Restricted, 400 FAILED_PRECONDITION a 403 PERMISSION_DENIED podľa textu chyby a podmienok, ktoré sa na ňu vzťahujú.
Prečítať celý článok
Nie každá chyba Gemini však súvisí s vaším regiónom. Jedna sa týka bezplatného plánu, iná samotného kľúča API. A na programovanie mi Gemini pripadá trochu hlúpy, hoci som mu dal druhú šancu už viackrát.
Vysvetlím, ako podľa chybovej správy zistiť, čo sa stalo, a čo použiť namiesto Gemini. Poďme na to.
Informácie o používaní služby nájdete v dokumentácii Ailoot.
Hlavné posolstvo
403 Access Restricted znamená, že boli porušené podmienky prístupu. 400 FAILED_PRECONDITION znamená, že bezplatný plán nie je v danej krajine dostupný. 403 PERMISSION_DENIED so správou o oprávneniach kľúča znamená, že používate nesprávny kľúč. Na programovanie použite Claude Code; ak sa to nepodarí, použite Codex a potom Qwen alebo DeepSeek.
Ako skontrolovať podporované regióny Gemini?
Google má samostatnú stránku so zoznamom krajín a území, v ktorých fungujú Gemini API a Google AI Studio:
Gemini API a Google AI Studio sú dostupné v nasledujúcich krajinách a územiach. Ak sa nenachádzate v jednej z týchto krajín alebo území, vyskúšajte Gemini API v Gemini Enterprise Agent Platform
Preklad: „Gemini API a Google AI Studio sú dostupné v nasledujúcich krajinách a územiach. Ak sa nenachádzate v jednej z nich, vyskúšajte Gemini API v Gemini Enterprise Agent Platform.“
Zoznam obsahuje 230 položiek, od Albánska po Alandy. Gemini Enterprise Agent Platform je platforma Google Cloud.
Ak vás namiesto AI Studio presmerujú na túto stránku, Google uvádza 3 dôvody: váš región, vek do 18 rokov a neoverený vek vo vašom účte Google.
403 Access Restricted: čo má s tým spoločné váš región?
Google to opisuje takto:
Ak sa zobrazí chyba 403 Access Restricted, používate Google AI Studio spôsobom, ktorý nie je v súlade s Podmienkami služby. Jedným z častých dôvodov je, že sa nenachádzate v podporovanom regióne.
Preklad: „Ak sa zobrazí chyba 403 Access Restricted, používate Google AI Studio spôsobom, ktorý porušuje Podmienky služby. Jedným z častých dôvodov je, že sa nenachádzate v podporovanom regióne.“
Váš región je jednou zo 4 kontrol. Ďalšie 3 sú:
- požiadavka musí prejsť automatizovanými bezpečnostnými kontrolami;
- musíte prijať Podmienky služby spoločnosti Google a dodatočné podmienky pre generatívnu umelú inteligenciu;
- projekt Google Cloud nesmie byť označený pre porušenia.
400 FAILED_PRECONDITION a bezplatný plán
Táto chyba súvisí s platbou. Tu je jej znenie v tabuľke chýb Gemini API:
Bezplatný plán Gemini API nie je vo vašej krajine dostupný. Povoľte fakturáciu pre svoj projekt v Google AI Studio.
Preklad: „Bezplatný plán Gemini API nie je vo vašej krajine dostupný. Povoľte fakturáciu pre svoj projekt v Google AI Studio.“
Google odporúča aktivovať platený plán v AI Studio. Funguje to však iba v krajinách zo zoznamu.
403 PERMISSION_DENIED: prečítajte si správu
Číslo je rovnaké, ale správa v tabuľke chýb je iná:
Váš kľúč API nemá požadované oprávnenia.
Preklad: „Váš kľúč API nemá požadované oprávnenia.“
Podľa Googlu je dôvodom to, že ste vybrali nesprávny kľúč alebo pristupujete k doladenému modelu bez potrebného oprávnenia. Skontrolujte, či je kľúč správny a či má prístup.
V AI Studio sa však rovnaká chyba PERMISSION_DENIED vyskytuje aj pri kontrole regiónu: Google to opisuje na stránke o 4 kontrolách. Preto si prečítajte správu. Ak sa v nej spomínajú oprávnenia kľúča, skontrolujte kľúč. Ak sa v nej spomína váš región, s kľúčom to nesúvisí.
Oplatí sa zostať pri Gemini?
Na programovanie si to nemyslím. Mám Gemini v najvyššom pláne, ale programy s ním nevytváram. Používam ho na videá a fotografie. Mesiac som pracoval v Google Antigravity, programe od Googlu na prácu s kódom, a aj tak som sa vrátil k VS Code.
Nezáleží na tom, že si Gemini dokáže udržať v hlave 1 milión tokenov: je o trochu menej inteligentný než ChatGPT. Antigravity nie je hlúpy a páči sa mi, ale kvalita je, žiaľ, stále oveľa horšia. Ak nie je dostupné nič iné, poslúži: niečo je lepšie ako nič.
Gemini je dobrý na hĺbkový online prieskum témy. Veď je to Google: prehľadáva každú webovú stránku a každá stránka ho pustí dnu. Preto takýto prieskum robím v Gemini, a nie v Claude: Claude je drahý a spotrebuje veľa tokenov. Majte však na pamäti, že Gemini píše veľa a obšírne a nedokáže vyzdvihnúť hlavné myšlienky.
Čo použiť namiesto Gemini
Moje poradie je takéto. Claude Code — pretože je jednoducho inteligentnejší. Prečo si vyberať menej inteligentný model, keď je dostupný ten najinteligentnejší? Ak sa ho nepodarí rozbehať, použite ChatGPT Codex: ľahšie sa k nemu dostanete a má menej obmedzení. Ak nefunguje ani to, sú tu čínske modely.
Video ukazuje porovnanie ďalších modelov na vibe coding:
Zaoberá sa modelmi Codex, Gemini a Qwen, nástrojmi Cursor, Lovable a Bolt a platformou v0 a vysvetľuje voľbu Claude Code v opísanom pracovnom príklade.
Qwen. Qwen je čínsky model. Za modelom Opus, najsilnejším modelom Claude, zaostáva približne o 10 %; je celkom dobrý, ale pomalý. Používam ho aj ja, najmä na kontrolu kódu a hľadanie chýb. Vysvetlil som, ako ho nastaviť, v samostatnom článku.
DeepSeek. Ide o čínsku platformu. Nezvládne však úlohu, ktorá trvá niekoľko hodín: skúšal som to a po ceste sa pokazí. Vysvetlil som, ako sa líši od ChatGPT, v samostatnom článku.
Vysvetlil som, ktorý model si vybrať na jednotlivé úlohy, aby ste neplatili priveľa, v samostatnom článku.
Ak je Gemini súčasťou vášho produktu
Od začiatku zabudujte záložný model. V opísanom prípade sa použilo oficiálne API ChatGPT a účet bol zablokovaný: služba spracovala text používateľa obsahujúci urážlivé poznámky. Používateľ sa o blokovaní ani nedozvedel, pretože po prijatí odmietnutia služba prepla na čínsky model.
Podobný rozbor chyby regiónu v Claude Code nájdete v samostatnom článku.
Ak Gemini a Claude nie sú vo vašom regióne dostupné, porovnajte dostupné alternatívy pre svoju úlohu.
Zdroje
- Google: Dostupné regióny pre Gemini API a Google AI Studio - zoznam 230 krajín a území, 3 dôvody presmerovania na túto stránku a Gemini Enterprise Agent Platform pre krajiny mimo zoznamu.
- Google: Riešenie problémov s Google AI Studio - chyba 403 Access Restricted a 4 kontroly prístupu, pri ktorých sa môže vyskytnúť PERMISSION_DENIED.
- Google: Chyby API - 400 FAILED_PRECONDITION pre bezplatný plán a 403 PERMISSION_DENIED pre oprávnenia kľúča.
Spoznajte Ailoot.
Viac podrobností
Otázky a odpovede: Gemini API: chyby regiónu, bezplatného plánu a oprávnení kľúča API
Znamená každá chyba Gemini 403 nepodporovanú krajinu?
Nie. Prečítajte celú správu. Kontroly prístupu AI Studio zahŕňajú región, vek a podmienky účtu; PERMISSION_DENIED o oprávneniach kľúča vyžaduje overenie vybraného kľúča a prístupu.
Čo overiť pri FAILED_PRECONDITION bezplatnej úrovne?
Overte dostupnosť bezplatnej úrovne Gemini API vo svojej krajine a projekte. Toto obmedzenie si nezamieňajte s chybným kľúčom; článok odkazuje na regionálne a diagnostické stránky Google pre konkrétnu chybu.