Denne siden oppsummerer statuskodene som returneres av gatewayen, hva de betyr, og tiltak per kode. Når upstream returnerer 4xx·5xx, videresendes koden uendret. I andre tilfeller gjelder tabellen nedenfor. Den beskriver også formatet på feilteksten for de to kompatibilitetsstandardene, reglene for Anthropic-kompatibel error.type og konsollbildet for kontroll av grenser og bruk.
Statuskode
Kode
Betydning
Tiltak
400
Feil i forespørselsverdien. limit i listen over Anthropic-kompatible modeller er utenfor 1~1000, eller et lagret svar forsøkes hentet videre med GET /responses/{responseId}?stream=true
Korriger verdien slik at den er innenfor området. Hent lagrede svar uten stream.
401
Nøkkel mangler eller er utløpt eller tilbakekalt
Kontroller nøkkelstatusen på API-nøkkelsiden, og sjekk headernavnet og Bearer-prefikset.
403
Ingen tilgang til modellen, bruksgrensen er overskredet, utilstrekkelig kreditt eller du er ikke eieren av stemmen
error.message angir årsaken. Du finner tallene på skjermbildet i delen nedenfor om kontroll av grenser og bruk.
404
Modellen finnes ikke eller er ikke tilgjengelig med denne nøkkelen (inkludert modeller som ikke lenger støttes), banen finnes ikke, eller et CleviDrive-resultat har overskredet oppbevaringsperioden på 3 dager
Kontroller først listen over modeller som kan kalles, med GET /models. Sammenlign banen med tabellen på siden for API-kall.
408 · 409 · 413
Tidsavbrudd hos upstream, overbelastning eller forespørselen er for stor. Tidsgrensen for tale- og stemmebaner er 5 minutter, og øvre grense for forespørsler er 28 MiB
Hvis 409 har Retry-After, venter du så lenge. Del opp forespørselen ved 413.
429
Når upstream-leverandøren har innført en hastighetsbegrensning
Følg Retry-After hvis den finnes. Hvis ikke, gjør du et nytt forsøk med eksponentiell tilbakekobling.
5xx
Midlertidig feil i gatewayen eller hos upstream (inkludert 503)
Gjør et nytt forsøk med eksponentiell tilbakekobling. Hvis det gjentar seg, kan du melde fra via hjelpesidene og kontaktskjemaet, og ta med X-Request-Id.
Nytt forsøk
Gatewayen oppretter ikke egne 429-svar og prøver heller ikke automatisk på nytt eller legger upstream-svar i kø. Klienten håndterer venting og nye forsøk.
Kode
Ventetid
Deretter
409
Hvis Retry-After finnes, venter du så lenge
Sender samme forespørsel på nytt.
429
Hvis Retry-After finnes, venter du så lenge; ellers bruker du eksponentiell tilbakekobling
Sender samme forespørsel på nytt.
5xx
Eksponentiell tilbakekobling
Kontakter kundestøtte hvis det gjentar seg.
413
Ingen venting
Deler opp forespørselen.
Feilinnhold
Feilinnholdet har ulik struktur avhengig av spesifikasjonen. Oppstrømsfeil videresendes ryddet opp med bare meldingen; stakk og interne felt blir ikke sendt videre.
Dette er innholdet for den OpenAI-kompatible banen.
{"error":{"message":"API key is required.","type":"invalid_request_error"}}
Dette er innholdet for den Anthropic-kompatible banen. error.type bestemmes av statuskoden.
Grenseverdiene varierer fra arbeidsområde til arbeidsområde. Kontroller årsaken til 403 i error.message, og se deretter verdiene på skjermbildene nedenfor.
Det som skal kontrolleres
Konsollskjerm
Grensen som gjelder for arbeidsområdet mitt
Tildelt bruksgrense i oversikten
Området planen tillater, og saldoen
Plan og kreditter
Faktisk forbruk (antall kall per modell og nøkkel, forventede fratrukne kreditter)