B2BB2B LLM

Greške

HTTP kodovi pogrešaka, formati odgovora i pravila ponovnog pokušaja.

Greške

HTTPZnačenjePreporučena radnja
400Neispravan zahtjevIspravan JSON i obavezna polja
401Nevažeći, zamrznuti ili opozvani ključZakrenite ili odmrznite ključ
402Nedovoljno stanje na računu ili dosegnuto ograničenje upotrebe ključaDodajte sredstva ili resetirajte/povećajte ograničenje ključa
403Model nedostupan za ključ ili izvorni IP odbijen od strane popisa dopuštenih API-jaAžurirajte dopuštenja ključa ili upotrijebite dopušteni izvorni IP
404Nepoznata krajnja točka, model ili asinkroni zahtjevProvjerite identifikator i put
413Zahtjev je prevelikSmanjite veličinu konteksta
429RPM ili konkurentnost premašeniČast Retry-After
500Greška pristupnikaPokušajte ponovno i pregledajte zapisnike
502/503/504Uzvodno nije dostupno ili je isteklo vrijemePokuš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.