Chyby
Kódy chýb HTTP, formáty odpovedí a pravidlá opakovania.
Chyby
| HTTP | Význam | Odporúčaná akcia |
|---|---|---|
| 400 | Neplatná požiadavka | Opravte JSON a povinné polia |
| 401 | Neplatný, zamrznutý alebo odvolaný kľúč | Otočte alebo rozmrazte kľúč |
| 402 | Dosiahli ste nedostatočný zostatok na účte alebo limit používania kľúča | Pridajte prostriedky alebo resetujte/zvýšte limit kľúča |
| 403 | Model nie je k dispozícii pre kľúč alebo zdrojovú IP odmietnutú zoznamom povolených rozhraní API | Aktualizujte oprávnenia kľúča alebo použite povolenú zdrojovú IP |
| 404 | Neznámy koncový bod, model alebo žiadosť o asynchronizáciu | Skontrolujte identifikátor a cestu |
| 413 | Žiadosť je príliš veľká | Znížte veľkosť kontextu |
| 429 | RPM alebo súbežnosť boli prekročené | Česť Retry-After |
| 500 | Chyba brány | Skúste to znova a skontrolujte denníky |
| 502/503/504 | Upstream nedostupný alebo vypršal časový limit | Skúste to znova s exponenciálnym stiahnutím |
Vyžaduje sa platba
Nedostatočný zostatok spoločnosti/účtu vracia HTTP 402 Payment Required v obálke kompatibilnej s OpenAI:
{
"error": {
"message": "Insufficient account balance.",
"type": "payment_required",
"code": "insufficient_balance"
}
}
Rovnaký stabilný dôvod/kód je zaznamenaný v histórii požiadaviek. A 402 žiadosť je zamietnutá pred vykonaním poskytovateľa a nemala by sa automaticky opakovať, kým nebude opravené financovanie alebo príslušné obmedzenie výdavkov.
Odmietnutie zoznamu povolených IP
Keď je overený kľúč API platný, ale zdrojová adresa je mimo platného zoznamu povolených rozhraní API pre osobnú alebo obchodnú organizáciu, Model Gate odmietne požiadavku pred vykonaním proti prúdu. Odpovede kompatibilné s OpenAI používajú HTTP 403 s kódom ip_not_allowed. Antropické kompatibilné odpovede používajú obálku Antropickej chyby s HTTP 403 a authentication_error. Nepokúšajte sa znova z rovnakého nepovoleného zdroja; zmeniť nakonfigurovaný zoznam povolených alebo odoslať požiadavku z povolenej adresy.
Skúste to znova 429 po Retry-After. Skúste to znova 500, 502, 503a 504 až trikrát s prerušením 1/2/4 sekundy. Do not automatically retry validation, authentication, balance, or not-found errors.
Použite verejné ID žiadosti od X-Request-ID korelovať odpoveď s denník žiadostí.