Ale dirèk nan kontni an

Erè

Erè yo gen menm fòm ak sa OpenAI voye, konsa kòd ou deja genyen an ap konprann yo. Kòd yo se pa nou.

json
{
  "error": {
    "type": "insufficient_balance",
    "code": "kf_402",
    "message": "Balans ou pa sifi pou demann sa a.",
    "required_micros_usd": 3120,
    "available_micros_usd": 900
  }
}

Mesaj la vini nan lang ou chwazi nan kont ou an.

Kòd yo

  • 400
    Kòd
    kf_400
    Sa li vle di
    Demann lan pa byen fòme — tcheke JSON la ak paramèt yo.
  • 401
    Kòd
    kf_401
    Sa li vle di
    Kle a pa valab oswa yo anile l.
  • 402
    Kòd
    kf_402
    Sa li vle di
    Balans ou pa sifi. Chaje kont ou.
  • 403
    Kòd
    kf_403
    Sa li vle di
    Modèl sa a pa disponib pou kont ou.
  • 404
    Kòd
    kf_404
    Sa li vle di
    Nou pa jwenn modèl sa a.
  • 413
    Kòd
    kf_413
    Sa li vle di
    Demann lan depase 2 MB. Se tout konvèsasyon an ki voye chak tou, se pa dènye mesaj la.
  • 429
    Kòd
    kf_429
    Sa li vle di
    Twòp demann. Gade header retry-after la.
  • 502
    Kòd
    kf_502
    Sa li vle di
    Sèvis modèl la gen yon pwoblèm. Gade anba a pou kesyon peman an.
  • 503
    Kòd
    kf_503
    Sa li vle di
    Sèvis la an antretyen.

Lè ou pa jwenn yon kòd kf_

Chak erè ki soti nan Kalfou pote yon kòd ki kòmanse ak kf_. Si ou jwenn yon lòt bagay — yon paj HTML, oswa yon JSON ki di DEPLOYMENT_NOT_FOUND — demann lan pa janm rive jwenn nou. Li kanpe nan rezo a anvan, epi se pa balans ou ni kle ou ki lakòz li.

Prèske chak fwa se base URL la. Adrès ki kòrèk la se https://kafouht.com/v1 — egzakteman konsa:

  • Pa gen prefiks api.. Endpoint yo chita sou menm domèn ak sit la.
  • Chemen an fini ak /v1, san bar oblik nan bout la.
  • Yon adrès depwaman — nenpòt bagay ki fini ak .vercel.app — se pa yon adrès ofisyèl. Li ka sispann mache nenpòt lè, san avètisman.
  • DEPLOYMENT_NOT_FOUND
    Sa li vle di
    Non domèn nan reponn men li pa sèvi anyen. Anjeneral yon sougdomèn ki pa egziste, oswa yon ansyen adrès depwaman.
  • 404 san okenn kòd kf_
    Sa li vle di
    Chemen an pa bon. Chak endpoint chita anba /v1.
  • Koneksyon refize, oswa DNS ki echwe
    Sa li vle di
    Non domèn nan pa egziste menm. Tcheke òtograf la.
  • Yon paj HTML
    Sa li vle di
    Ou frape sit la olye API a — gen anpil chans ou bliye /v1 la.

Yon fason rapid pou tcheke: rele GET /v1/models ak kle ou. Si sa retounen yon lis modèl, adrès la bon epi pwoblèm lan nan demann lan. Si li retounen youn nan bagay anwo yo, se adrès la.

Sou kf_402

Nou voye erè sa a anvan nou kontakte modèl la, paske nou rezève sa demann lan ka koute davans. Sa vle di ou p ap janm gen yon balans negatif — men sa vle di tou ou ka wè kf_402 menm lè ou gen yon ti kras kredi, si demann lan te ka koute plis pase sa.

Sou kf_502

kf_502 vin nan de fòm, epi yo pa koute menm bagay. Si demann lan echwe anvan premye token an, ou resevwa l kòm yon repons HTTP ak type upstream_error, nou lage rezèvasyon an nèt, epi ou pa peye anyen. Si repons lan te deja kòmanse epi li koupe, ou resevwa l anndan stream lan — yon fram data: ak type stream_failed — epi nou fè ou peye pou token ou te resevwa yo sèlman, pa pou tout demann lan.

Kòd la ak estati a rete kf_502 nan tou de ka yo, donk lojik retry ou a pa bezwen chanje. Se type la ki di ou si ou peye.

Sou kf_413

Sa ki voye chak tou se tout konvèsasyon an, se pa dènye mesaj la sèlman: enstriksyon sistèm nan, tout zouti ou deklare yo, tout mesaj anvan yo, ak tout fichye yon zouti te retounen. Se poutèt sa yon zouti kòd grandi vit — chak fichye li li rete nan demann lan pou tout rès sesyon an.

Si ou rive la: kòmanse yon sesyon nouvo, oswa retire fichye ou pa bezwen ankò. Limit la se 2 MB — modèl la ka pran plis token pase sa, men se kò demann lan ki bare anvan.

Sou kf_429

Limit sa yo la pou pwoteje sèvis la, se pa pou faktire ou. Balans prepeye ou an se vrè limit depans ou.

Yo konte pou tout kont lan, pa pou chak kle: senk kle pa ba ou senk fwa limit lan. Chak fenèt se yon minit fiks.

  • Gratis
    Demann / minit
    10
    Token / minit
    100,000
  • Apre premye chaj ou
    Demann / minit
    60
    Token / minit
    1,000,000

Chak repons pote limit ou a nan header yo — x-ratelimit-limit-requests, x-ratelimit-remaining-requests, x-ratelimit-limit-tokens, x-ratelimit-remaining-tokens ak x-ratelimit-reset-requests — donk ou pa bezwen tann yon kf_429 pou w konnen kote ou ye. Yon kf_429 pote retry-after tou, an segond.

Menm chif sa yo parèt nan GET /v1/usage epi nan paj Konsomasyon an.