Vead

HTTP veakoodid, vastuse vormingud ja uuesti proovimise reeglid.

HTTPTähendusSoovitatav tegevus
400Kehtetu taotlusParandage JSON ja kohustuslikud väljad
401Kehtetu, külmutatud või tühistatud võtiPöörake või vabastage võti
402Konto ebapiisav saldo või võtmekasutuse limiit on täisLisage raha või lähtestage/suurendage võtmelimiiti
403API lubamisloendi poolt tagasi lükatud võtme või allika IP mudel pole saadavalVärskendage võtmeõigusi või kasutage lubatud allika IP-d
404Tundmatu lõpp-punkt, mudel või asünkroonimistaotlusKontrollige identifikaatorit ja teed
413Taotlus on liiga suurVähendage konteksti suurust
429RPM või samaaegsus on ületatudAu Retry-After
500Lüüsi vigaProovige uuesti ja kontrollige logisid
502/503/504Ülesvoolu pole saadaval või aegusProovige uuesti eksponentsiaalse tagasilöögiga

Nõutav makse

Ettevõtte/konto ebapiisav saldo tagastab HTTP 402 Payment Required OpenAI-ga ühilduvas ümbrikus:

{
  "error": {
    "message": "Insufficient account balance.",
    "type": "payment_required",
    "code": "insufficient_balance"
  }
}

Sama stabiilne põhjus/kood salvestatakse taotluste ajaloos. A 402 taotlus lükatakse tagasi enne teenusepakkuja täitmist ja seda ei tohiks automaatselt uuesti proovida enne, kui rahastamine või kohaldatav kulupiirang on parandatud.

IP lubamisloendi tagasilükkamine

Kui autentitud API võti on kehtiv, kuid lähteaadress on väljaspool kehtivat isikliku või äriorganisatsiooni API lubatud loendit, lükkab Model Gate taotluse enne ülesvoolu täitmist tagasi. OpenAI-ga ühilduvad vastused kasutavad HTTP-d 403 koodiga ip_not_allowed. Anthropic-ühilduvad vastused kasutavad HTTP-ga Anthropic errori ümbrikut 403 ja authentication_error. Ärge proovige uuesti samast keelatud allikast; muutke seadistatud lubade loendit või saatke päring lubatud aadressilt.

Proovi uuesti 429 pärast Retry-After. Proovi uuesti 500, 502, 503ja 504 kuni kolm korda 1/2/4-sekundilise tagasilöögiga. Ärge proovige automaatselt uuesti valideerimist, autentimist, tasakaalu või leidmata vigu.

Kasutage päringu avalikku ID-d X-Request-ID vastuse korreleerimiseks taotluste logi.

Vead pärast voopäiseid

SSE võib ebaõnnestuda pärast seda, kui HTTP200 on juba saadetud. Seejärel sisaldab vastus protokolliga ühilduvat veasündmust; lüüsi päringute ajalugu salvestab terminali rikke sõltumata juhtme olekust. Tundmatud ülesvoolu sõnumid on vaikimisi peidetud, heakskiidetud sõnumid võivad avalikustada administraatoripoliitikaga ja täielik ülesvoolu veateade on selgesõnaline. Sisemised ülesvoolu metaandmed ja ajutised töötlemata andmed jäävad ainult administraatorile. Puuduv kasutus pärast katkenud voogu on teadmata/nõutav ülevaatamine, mitte automaatne hinnang juhtmebaitidest. Säilitage päringu ID ja proovige uuesti alles pärast osalise väljundi kontrollimist.