Chyby
Kódy chyb HTTP, formáty odpovědí a pravidla opakování.
Chyby
| HTTP | Význam | Doporučená akce |
|---|---|---|
| 400 | Neplatný požadavek | Opravte JSON a povinná pole |
| 401 | Neplatný, zamrzlý nebo odvolaný klíč | Otočte nebo rozmrazte klíč |
| 402 | Dosažen nedostatečný zůstatek na účtu nebo limit použití klíče | Přidejte prostředky nebo resetujte/zvyšte limit klíče |
| 403 | Model není dostupný pro klíč nebo zdrojovou IP odmítnutou seznamem povolených rozhraní API | Aktualizujte klíčová oprávnění nebo použijte povolenou zdrojovou IP |
| 404 | Neznámý koncový bod, model nebo asynchronní požadavek | Zkontrolujte identifikátor a cestu |
| 413 | Požadavek je příliš velký | Zmenšete velikost kontextu |
| 429 | RPM nebo souběžnost překročena | Čest Retry-After |
| 500 | Chyba brány | Zkuste to znovu a zkontrolujte protokoly |
| 502/503/504 | Upstream nedostupný nebo vypršel časový limit | Zkuste to znovu s exponenciálním stažením |
Je vyžadována platba
Nedostatečný zůstatek společnosti/účtu vrací HTTP 402 Payment Required v obálce kompatibilní s OpenAI:
{
"error": {
"message": "Insufficient account balance.",
"type": "payment_required",
"code": "insufficient_balance"
}
}
Stejný stabilní důvod/kód je zaznamenán v historii požadavků. A 402 požadavek je zamítnut před provedením poskytovatele a neměl by být automaticky opakován, dokud nebude opraveno financování nebo příslušné omezení výdajů.
Odmítnutí seznamu povolených IP
Když je ověřený klíč API platný, ale zdrojová adresa je mimo platný seznam povolených rozhraní API pro osobní nebo obchodní organizace, Model Gate odmítne požadavek před provedením proti proudu. Odpovědi kompatibilní s OpenAI používají HTTP 403 s kódem ip_not_allowed. Antropické-kompatibilní odpovědi používají obálku Antropické chyby s HTTP 403 a authentication_error. Nezkoušejte to znovu ze stejného nepovoleného zdroje; změnit nakonfigurovaný seznam povolených nebo odeslat požadavek z povolené adresy.
Zkuste to znovu 429 po Retry-After. Zkuste to znovu 500, 502, 503a 504 až třikrát s 1/2/4 sekundovým couváním. Nepokoušejte se automaticky znovu o ověření, ověření, zůstatek nebo nenalezené chyby.
Použijte veřejné ID požadavku od X-Request-ID korelovat odpověď s protokol požadavků.