Blog

Gemini API: chyby regiónu, bezplatného plánu a oprávnení kľúča API

Markdown

Ako 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

https://ai.google.dev/gemini-api/docs/available-regions

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.

https://ai.google.dev/gemini-api/docs/troubleshoot-ai-studio

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.

https://ai.google.dev/gemini-api/docs/generate-content/api-errors

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.

https://ai.google.dev/gemini-api/docs/generate-content/api-errors

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:

Video sa načíta pri posúvaní stránky
Ďalšie modely na vibe coding: Codex, Gemini, Qwen a nástroje na tvorbu aplikácií

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

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.

Všetky články