Greške
HTTP kodovi pogrešaka, formati odgovora i pravila ponovnog pokušaja.
Greške
| HTTP | Značenje | Preporučena radnja |
|---|---|---|
| 400 | Neispravan zahtjev | Ispravan JSON i obavezna polja |
| 401 | Nevažeći, zamrznuti ili opozvani ključ | Zakrenite ili odmrznite ključ |
| 402 | Nedovoljno stanje na računu ili dosegnuto ograničenje upotrebe ključa | Dodajte sredstva ili resetirajte/povećajte ograničenje ključa |
| 403 | Model nedostupan za ključ ili izvorni IP odbijen od strane popisa dopuštenih API-ja | Ažurirajte dopuštenja ključa ili upotrijebite dopušteni izvorni IP |
| 404 | Nepoznata krajnja točka, model ili asinkroni zahtjev | Provjerite identifikator i put |
| 413 | Zahtjev je prevelik | Smanjite veličinu konteksta |
| 429 | RPM ili konkurentnost premašeni | Čast Retry-After |
| 500 | Greška pristupnika | Pokušajte ponovno i pregledajte zapisnike |
| 502/503/504 | Uzvodno nije dostupno ili je isteklo vrijeme | Pokušajte ponovo s eksponencijalnim odmakom |
Obavezno plaćanje
Nedovoljno stanje tvrtke/računa vraća HTTP 402 Payment Required u OpenAI-kompatibilnoj omotnici:
{
"error": {
"message": "Insufficient account balance.",
"type": "payment_required",
"code": "insufficient_balance"
}
}
Isti stabilni razlog/kod bilježi se u Povijest zahtjeva. A 402 zahtjev se odbija prije izvršenja pružatelja i ne bi se trebao automatski ponovno pokušavati dok se ne ispravi financiranje ili primjenjivo ograničenje potrošnje.
Odbijanje popisa dopuštenih IP adresa
Kada je provjereni ključ API-ja važeći, ali je izvorna adresa izvan popisa dopuštenih API-ja za osobne ili poslovne organizacije, Model Gate odbija zahtjev prije uzvodnog izvršenja. Odgovori kompatibilni s OpenAI koriste HTTP 403 sa šifrom ip_not_allowed. Anthropic-kompatibilni odgovori koriste Anthropic omotnicu pogreške s HTTP-om 403 i authentication_error. Ne pokušavajte ponovno iz istog nedopuštenog izvora; promijeniti konfiguriranu listu dopuštenih ili poslati zahtjev s dopuštene adrese.
Pokušaj ponovo 429 nakon Retry-After. Pokušaj ponovo 500, 502, 503, i 504 do tri puta s odmakom od 1/2/4 sekunde. Ne pokušavajte automatski ponovno provjeriti valjanost, autentifikaciju, ravnotežu ili greške koje nisu pronađene.
Koristite javni ID zahtjeva od X-Request-ID povezati odgovor s dnevnik zahtjeva.