Developer guide

Virhekoodit

Toimet ja uudelleenyritussäännöt tilakoodien mukaan

Tällä sivulla on koottu yhdyskäytävän palauttamat tilakoodit ja niiden merkitykset sekä koodikohtaiset toimet.
Jos upstream palauttaa 4xx·5xx-koodin, se välitetään sellaisenaan. Muissa tapauksissa noudatetaan alla olevaa taulukkoa.
Lisäksi kuvataan kahden yhteensopivan määrityksen virherunkojen muodot, Anthropic-yhteensopivan error.type:n säännöt sekä konsolinäkymä, josta rajoitukset ja käyttö voidaan tarkistaa.

Tilakoodi

KoodiMerkitysToimet
400Virheelliset pyyntöarvot. Anthropic-yhteensopivien mallien luettelon limit on alueen 1–1000 ulkopuolella tai tallennettua vastausta yritetään jatkaa kutsulla GET /responses/{responseId}?stream=trueKorjaa arvot sallitulle alueelle. Hae tallennetut vastaukset ilman stream-parametria.
401Avain puuttuu tai avain on vanhentunut tai peruutettuTarkista avaimen tila API-avainten sivulta sekä otsakkeen nimi ja Bearer-etuliite.
403Ei mallin käyttöoikeutta, käyttöraja ylitetty, krediitit loppuneet tai et ole äänen omistajaerror.message erottaa syyn. Tarkista määrät alla olevassa rajoitusten ja käytön tarkistamista käsittelevässä osiossa kuvatusta näkymästä.
404Mallia ei ole tai siihen ei voi päästä tällä avaimella (mukaan lukien mallit, joiden tuki on päättynyt), polkua ei ole tai CleviDrive-tuotos on yli 3 päivän säilytysajan vanhaTarkista ensin kutsuttavissa olevien mallien luettelo komennolla GET /models. Vertaa polkua API-kutsujen tekeminen -sivun taulukkoon.
408 · 409 · 413Upstreamin aikakatkaisu, ruuhka tai pyynnön koon ylitys. Ääni- ja voice-polkujen aikaraja on 5 minuuttia ja pyynnön enimmäiskoko 28 MiBJos vastauksessa 409 on Retry-After, odota ilmoitettu aika. Pilko 413-pyyntö osiin.
429Upstream-palveluntarjoaja on asettanut nopeusrajoituksenJos Retry-After ilmoitetaan, noudata sitä sellaisenaan. Muussa tapauksessa yritä uudelleen eksponentiaalisella backoffilla.
5xxYhdyskäytävän tai upstreamin tilapäinen virhe (mukaan lukien 503)Yritä uudelleen eksponentiaalisella backoffilla. Jos ongelma toistuu, ilmoita siitä ohjeiden ja yhteydenoton kautta ja liitä mukaan X-Request-Id.

Uudelleenyrittäminen

Yhdyskäytävä ei luo omia 429-virheitä eikä yritä upstream-vastausta uudelleen huomaamatta tai lisää sitä jonoon.
Asiakas huolehtii odottamisesta ja uudelleenyrittämisestä.

KoodiOdotusaikaSen jälkeen
409Jos Retry-After on annettu, odota sen verranLähetä sama pyyntö uudelleen.
429Jos Retry-After on annettu, odota sen verran; muussa tapauksessa käytä eksponentiaalista backoffiaLähetä sama pyyntö uudelleen.
5xxEksponentiaalinen backoffJos ongelma toistuu, ota yhteyttä.
413Ei odotustaJaa pyyntö osiin.

Virherunko

Virherungon muoto vaihtelee standardin mukaan. Upstream-virheistä välitetään vain viesti selkeytettynä, eikä pino- tai sisäisiä kenttiä välitetä.

OpenAI-yhteensopivan polun runko.

{
  "error": {
    "message": "API key is required.",
    "type": "invalid_request_error"
  }
}

Anthropic-yhteensopivan polun runko. error.type määräytyy tilakoodin perusteella.

{
  "type": "error",
  "error": {
    "type": "authentication_error",
    "message": "..."
  },
  "request_id": "rqid..."
}
Anthropic-yhteensopiva error.type
Tilakoodierror.type
400invalid_request_error
401authentication_error
403permission_error
404not_found_error
413request_too_large
429rate_limit_error
529overloaded_error
Muut kooditapi_error

Rajojen ja käytön tarkistaminen

Rajojen arvot vaihtelevat työtilan mukaan. Tarkista 403-virheen syy error.message-kentästä ja katso sitten arvot alla olevista näkymistä.

Tarkistettava asiaKonsolin näkymä
Työtilaani sovellettava rajaYleiskatsauksen määritetty käyttöraja
Sopimuksen sallima alue ja saldoSopimus ja krediitit
Todellinen käyttö (kutsujen määrä malleittain ja avaimittain, arvioidut vähennettävät krediitit)Käyttö
Avaimen tila (vanhentunut tai mitätöity)API-avaimet
CLEVI

Kieli ja alue

Konekäännetyt kielet on merkitty. Saatavuus noudattaa julkaistua sivustopakettia.

136 kieltä

Suositeltu

1

Itä-Aasia

7

Kaakkois-Aasia

11

Etelä-Aasia

18

Keski-Aasia

5

Lähi-itä ja Kaukasia

10

Länsi-Eurooppa ja Etelä-Eurooppa

16

Iso-Britannia ja Irlanti

4

Pohjois-Eurooppa

10

Keski-Eurooppa ja Balkan

14

Itä-Eurooppa

5

Itä-Afrikka

8

Länsi-Afrikka ja Keski-Afrikka

9

eteläinen Afrikka

8

Amerikka

5

Oseania

5