Blogg

Gemini API: feil knyttet til region, gratisnivå og API-nøkkelrettigheter

Markdown

Slik skiller du mellom 403 Access Restricted, 400 FAILED_PRECONDITION og 403 PERMISSION_DENIED ut fra feilmeldingen og de aktuelle vilkårene.

Les hele artikkelen

Men ikke alle Gemini-feil handler om regionen din. Én gjelder gratisnivået, en annen selve API-nøkkelen. Og til koding synes jeg Gemini er litt treg, selv om jeg har gitt den en ny sjanse flere ganger.

Jeg forklarer hvordan du kan se hva som har skjedd ut fra feilmeldingen, og hva du kan bruke i stedet for Gemini. Da setter vi i gang.

Du finner informasjon om hvordan du bruker tjenesten i Ailoot-dokumentasjonen.

Hovedpoeng

403 Access Restricted betyr at tilgangsvilkårene er brutt. 400 FAILED_PRECONDITION betyr at gratisnivået ikke er tilgjengelig i landet. 403 PERMISSION_DENIED med en melding om nøkkelrettigheter betyr at feil nøkkel er brukt. Til koding kan du bruke Claude Code. Hvis det ikke fungerer, kan du prøve Codex, og deretter Qwen eller DeepSeek.

Hvordan sjekker du hvilke regioner Gemini støtter?

Google har en egen side med en liste over landene der Gemini API og Google AI Studio fungerer:

Gemini API og Google AI Studio er tilgjengelige i følgende land og territorier. Hvis du ikke befinner deg i et av disse landene eller territoriene, kan du prøve Gemini API i Gemini Enterprise Agent Platform

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

Oversatt: «Gemini API og Google AI Studio er tilgjengelige i følgende land og territorier. Hvis du ikke befinner deg i et av dem, kan du prøve Gemini API i Gemini Enterprise Agent Platform.»

Listen har 230 oppføringer, fra Albania til Åland. Gemini Enterprise Agent Platform er en Google Cloud-plattform.

Hvis du blir sendt til denne siden i stedet for AI Studio, oppgir Google 3 grunner: regionen din, at du er under 18 år, og at alderen din ikke er bekreftet i Google-kontoen din.

403 Access Restricted: hva har regionen din med saken å gjøre?

Google beskriver det slik:

Hvis du ser feilen 403 Access Restricted, bruker du Google AI Studio på en måte som ikke følger vilkårene for bruk. En vanlig grunn er at du ikke befinner deg i en støttet region.

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

Oversatt: «Hvis du ser feilen 403 Access Restricted, bruker du Google AI Studio på en måte som bryter vilkårene for bruk. En vanlig grunn er at du ikke befinner deg i en støttet region.»

Regionen din er én av 4 kontroller. De 3 andre er:

  • forespørselen må bestå automatiske sikkerhetskontroller;
  • du må godta Googles vilkår for bruk og tilleggsvilkårene for generativ AI;
  • Google Cloud-prosjektet må ikke være flagget for brudd.

400 FAILED_PRECONDITION og gratisnivået

Denne feilen handler om penger. Her er meldingen i feiltabellen for Gemini API:

Gratisnivået for Gemini API er ikke tilgjengelig i landet ditt. Aktiver fakturering for prosjektet ditt i Google AI Studio.

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

Oversatt: «Gratisnivået for Gemini API er ikke tilgjengelig i landet ditt. Aktiver fakturering for prosjektet ditt i Google AI Studio.»

Google anbefaler at du aktiverer et betalt abonnement i AI Studio. Men dette fungerer bare i landene på listen.

403 PERMISSION_DENIED: les meldingen

Tallet er det samme, men meldingen i feiltabellen er annerledes:

API-nøkkelen din har ikke de nødvendige tillatelsene.

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

Oversatt: «API-nøkkelen din har ikke de nødvendige tillatelsene.»

Ifølge Google kan årsaken være at du valgte feil nøkkel, eller at du prøver å bruke en finjustert modell uten nødvendig autorisasjon. Sjekk at nøkkelen er riktig og har tilgang.

Men i AI Studio oppstår den samme PERMISSION_DENIED også under regionsjekken: Google beskriver dette på siden om de 4 kontrollene. Les derfor meldingen. Hvis den nevner nøkkelrettigheter, sjekk nøkkelen. Hvis den nevner regionen din, har nøkkelen ingenting med saken å gjøre.

Er det verdt å fortsette med Gemini?

Til koding synes jeg ikke det. Jeg har Gemini på det høyeste abonnementet, men jeg lager ikke programmer med det. Jeg bruker det til videoer og bilder. Jeg jobbet en måned i Google Antigravity, Googles program for å jobbe med kode, men gikk likevel tilbake til VS Code.

Det spiller ingen rolle at Gemini kan holde 1 million tokens i hodet: det er litt mindre intelligent enn ChatGPT. Antigravity er ikke dumt, og jeg liker det, men kvaliteten er dessverre fortsatt mye dårligere. Hvis ingenting annet er tilgjengelig, får det holde: noe er bedre enn ingenting.

Gemini er god til grundig research om et tema på nettet. Det er tross alt Google: den sluker alle nettsteder, og alle nettsteder slipper den inn. Derfor gjør jeg denne typen research med Gemini i stedet for Claude: Claude er dyrt og bruker mange tokens. Men husk at Gemini skriver mye og langt, og ikke klarer å trekke ut hovedpoenget.

Hva bør du bruke i stedet for Gemini?

Jeg anbefaler denne rekkefølgen. Claude Code – fordi den rett og slett er smartere. Hvorfor velge en mindre intelligent modell når den smarteste er tilgjengelig? Hvis du ikke får den til å fungere, kan du bruke ChatGPT Codex: det er lettere å få tilgang, og det er færre blokkeringer. Hvis heller ikke det fungerer, finnes det kinesiske modeller.

Videoen sammenligner andre modeller for vibe coding:

Videoen lastes inn mens du blar nedover
Andre modeller for vibe coding: Codex, Gemini, Qwen og appbyggere

Den tar for seg Codex, Gemini, Qwen, Cursor, Lovable, Bolt og v0, og forklarer valget av Claude Code i det beskrevne arbeidseksempelet.

Qwen. Qwen er en kinesisk modell. Den ligger rundt 10% bak Opus, den sterkeste modellen til Claude. Den er ganske god, men treg. Jeg bruker den også, hovedsakelig til å sjekke kode for feil. Jeg har forklart hvordan du setter den opp i en egen artikkel.

DeepSeek. Dette er en kinesisk plattform. Men den klarer ikke oppgaver som varer i flere timer: Jeg prøvde den, og den svikter underveis. Jeg har forklart hvordan den skiller seg fra ChatGPT i en egen artikkel.

Jeg har forklart hvilken modell du bør velge til ulike oppgaver for å unngå å betale for mye i en egen artikkel.

Hvis Gemini er en del av produktet ditt

Bygg inn en reserve­modell fra starten av. I tilfellet som beskrives, ble den offisielle ChatGPT API-en brukt, og kontoen ble blokkert: Tjenesten hadde behandlet tekst fra en bruker som inneholdt støtende kommentarer. Brukeren merket ikke engang blokkeringen, fordi tjenesten byttet til en kinesisk modell da den fikk et avslag.

En lignende gjennomgang av regionfeilen i Claude Code finnes i en egen artikkel.

Hvis Gemini og Claude ikke er tilgjengelige i regionen din, kan du sammenligne alternativene som finnes for oppgaven din.

Kilder

Bli kjent med Ailoot.

Flere detaljer

Spørsmål om denne veiledningen: Gemini API: feil knyttet til region, gratisnivå og API-nøkkelrettigheter

Betyr hver Gemini-403 at landet mitt ikke støttes?

Nei. Les hele feilmeldingen. AI Studio-tilgang sjekker region, alder og kontoforhold. PERMISSION_DENIED om nøkkeltillatelser krever derimot kontroll av valgt nøkkel og tilgangen dens.

Hva sjekker jeg når gratisnivået gir FAILED_PRECONDITION?

Kontroller om Gemini-API-ets gratisnivå er tilgjengelig i landet og prosjektet ditt. Ikke forveksle denne begrensningen med en dårlig API-nøkkel. Artikkelen lenker Googles region- og feilsøkingssider for den konkrete feilen.

Alle artikler