Developer guide

အမှားကုဒ်

အခြေအနေကုဒ်အလိုက် ဆောင်ရွက်ပုံနှင့် ပြန်လည်ကြိုးစားခြင်း စည်းမျဉ်းများ

ဤစာမျက်နှာတွင် ဂိတ်ဝေးက ပြန်ပေးသော အခြေအနေကုဒ်များနှင့် ၎င်းတို့၏ အဓိပ္ပာယ်၊ ကုဒ်တစ်ခုချင်းစီအလိုက် ဆောင်ရွက်ပုံများကို စုစည်းဖော်ပြထားပါသည်။
အပ်စထရင်းမ်က 4xx·5xx ပေးလာပါက ထိုကုဒ်ကို မပြောင်းလဲဘဲ ဆက်လက်ပေးပို့ပြီး၊ အခြားအခြေအနေများတွင် အောက်ပါဇယားအတိုင်း ဆောင်ရွက်ပါသည်။
ဟန်ချက်ညီသည့် သတ်မှတ်ချက်နှစ်မျိုး၏ အမှားတုံ့ပြန်မှုကိုယ်ထည်ပုံစံ၊ Anthropic နှင့် ကိုက်ညီသော error.type ၏ စည်းမျဉ်းများ၊ ကန့်သတ်ချက်နှင့် အသုံးပြုမှုပမာဏကို စစ်ဆေးနိုင်သည့် ကွန်ဆိုးလ်မျက်နှာပြင်တို့ကိုလည်း ဖော်ပြထားပါသည်။

အခြေအနေကုဒ်

ကုဒ်အဓိပ္ပာယ်ဆောင်ရွက်ပုံ
400တောင်းဆိုချက်တန်ဖိုး အမှား။ Anthropic နှင့် ကိုက်ညီသော မော်ဒယ်စာရင်း၏ limit သည် 1~1000 အတွင်း မရှိခြင်း သို့မဟုတ် GET /responses/{responseId}?stream=true ဖြင့် သိမ်းဆည်းထားသော တုံ့ပြန်မှုကို ဆက်လက်ရယူရန် ကြိုးစားခြင်းတန်ဖိုးကို သတ်မှတ်ထားသော အကွာအဝေးအတွင်း ပြင်ဆင်ပါ။ သိမ်းဆည်းထားသော တုံ့ပြန်မှုကို stream မပါဘဲ ရယူပါ။
401ကီးမရှိခြင်း သို့မဟုတ် သက်တမ်းကုန်ဆုံးခြင်း·ပယ်ဖျက်ခြင်းခံထားရသော ကီးAPI ကီးမျက်နှာပြင်တွင် ကီး၏အခြေအနေကို စစ်ဆေးပြီး ခေါင်းစီးအမည်နှင့် Bearer ရှေ့ဆက်စာလုံးကို စစ်ဆေးပါ။
403မော်ဒယ်အသုံးပြုခွင့် မရှိခြင်း၊ အသုံးပြုမှုကန့်သတ်ချက် ကျော်လွန်ခြင်း၊ ခရက်ဒစ် မလုံလောက်ခြင်း၊ အသံပိုင်ရှင် မဟုတ်ခြင်းerror.message တွင် အကြောင်းရင်းကို ခွဲခြားဖော်ပြပေးပါသည်။ ကိန်းဂဏန်းများကို အောက်ပါ ကန့်သတ်ချက်နှင့် အသုံးပြုမှုပမာဏ စစ်ဆေးခြင်းအပိုင်းရှိ မျက်နှာပြင်တွင် ကြည့်ရှုပါ။
404မော်ဒယ်မရှိခြင်း သို့မဟုတ် ဤကီးဖြင့် အသုံးပြု၍မရခြင်း (ပံ့ပိုးမှုပြီးဆုံးသွားသော မော်ဒယ်များအပါအဝင်)၊ မရှိသော လမ်းကြောင်း၊ ထိန်းသိမ်းကာလ 3 ရက် ကျော်လွန်သွားသော CleviDrive ထုတ်ကုန်GET /models ဖြင့် ခေါ်ဆိုနိုင်သော မော်ဒယ်စာရင်းကို ဦးစွာစစ်ဆေးပါ။ လမ်းကြောင်းကို API ခေါ်ဆိုခြင်း စာမျက်နှာရှိ ဇယားနှင့် တိုက်ဆိုင်စစ်ဆေးပါ။
408 · 409 · 413အပ်စထရင်းမ် အချိန်ကုန်ဆုံးခြင်း၊ ကွန်ရက်ပိတ်ဆို့မှု၊ တောင်းဆိုချက်အရွယ်အစား ကျော်လွန်ခြင်း။ အသံ·ဗွိုက်စ်လမ်းကြောင်းအတွက် သတ်မှတ်ထားသော အချိန်ကန့်သတ်ချက်မှာ 5 မိနစ်၊ တောင်းဆိုချက်အမြင့်ဆုံးအရွယ်အစားမှာ 28 MiB ဖြစ်သည်409 တွင် Retry-After ပါရှိပါက ထိုအချိန်အတိုင်း စောင့်ပါ။ 413 ဖြစ်ပါက တောင်းဆိုချက်ကို ခွဲ၍ ပေးပို့ပါ။
429အပ်စထရင်းမ် ပံ့ပိုးသူက အမြန်နှုန်းကန့်သတ်ချက် သတ်မှတ်ထားခြင်းRetry-After ပါရှိပါက ထိုအတိုင်း လိုက်နာပြီး၊ မပါရှိပါက အဆင့်ဆင့်တိုးမြှင့်စောင့်ဆိုင်းသည့် နည်းလမ်းဖြင့် ပြန်လည်ကြိုးစားပါ။
5xxဂိတ်ဝေး သို့မဟုတ် အပ်စထရင်းမ်၏ ယာယီအမှား (503 အပါအဝင်)အဆင့်ဆင့်တိုးမြှင့်စောင့်ဆိုင်းသည့် နည်းလမ်းဖြင့် ပြန်လည်ကြိုးစားပါ။ ထပ်ခါတလဲလဲ ဖြစ်ပေါ်ပါက X-Request-Id နှင့်အတူ အကူအညီနှင့် ဆက်သွယ်ရန် စာမျက်နှာမှတစ်ဆင့် အသိပေးပါ။

ပြန်လည်ကြိုးစားခြင်း

ဂိတ်ဝေးသည် ကိုယ်ပိုင် 429 ကို ဖန်တီးခြင်းမပြုသကဲ့သို့၊ အပ်စထရင်းမ်တုံ့ပြန်မှုကို မသိမသာ ပြန်လည်ကြိုးစားခြင်း သို့မဟုတ် တန်းစီထဲသို့ ထည့်ခြင်းလည်း မပြုပါ။
စောင့်ဆိုင်းခြင်းနှင့် ပြန်လည်ကြိုးစားခြင်းကို ကလိုင်းယင့်က ဆောင်ရွက်ပါသည်။

KodMasa menungguKemudian
409Jika terdapat Retry-After, tunggu selama tempoh tersebutHantar semula permintaan yang sama.
429Jika terdapat Retry-After, tunggu selama tempoh tersebut; jika tiada, gunakan backoff eksponenHantar semula permintaan yang sama.
5xxBackoff eksponenJika berulang, hubungi sokongan.
413Tiada masa menungguBahagikan permintaan.

Badan ralat

Badan ralat mempunyai format yang berbeza mengikut spesifikasi. Bagi ralat huluan, kami hanya mengekalkan mesej, menyusunnya dan menyampaikannya; susunan panggilan atau medan dalaman tidak disertakan.

Ini ialah badan bagi laluan yang serasi dengan OpenAI.

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

Ini ialah badan bagi laluan yang serasi dengan Anthropic. error.type ditentukan oleh kod status.

{
  "type": "error",
  "error": {
    "type": "authentication_error",
    "message": "..."
  },
  "request_id": "rqid..."
}
Anthropic serasi error.type
Kod statuserror.type
400invalid_request_error
401authentication_error
403permission_error
404not_found_error
413request_too_large
429rate_limit_error
529overloaded_error
Kod lainapi_error

Semak had dan penggunaan

Nilai had berbeza mengikut ruang kerja. Semak sebab bagi 403 melalui error.message, kemudian lihat nilai tersebut pada skrin di bawah.

Perkara yang perlu disemakSkrin konsol
Had yang dikenakan pada ruang kerja sayaHad penggunaan yang diperuntukkan dalam gambaran keseluruhan
Julat yang dibenarkan oleh pelan dan bakiPelan dan kredit
Penggunaan sebenar (jumlah panggilan mengikut model dan kunci, anggaran kredit yang ditolak)Penggunaan
Status kunci (sama ada tamat tempoh atau dibatalkan)Kunci API
CLEVI

ဘာသာစကားနှင့် ဒေသ

Bahasa yang diterjemahkan oleh mesin ditandakan. Ketersediaan mengikut pakej laman yang diterbitkan.

ဘာသာစကား ၁၃၆ ခု

အကြံပြုထားသည်

1

အရှေ့အာရှ

7

အရှေ့တောင်အာရှ

11

တောင်အာရှ

18

အလယ်အာရှ

5

အလယ်ပိုင်းအရှေ့တိုင်းနှင့် ကော့ကေးဆပ်စ်

10

အနောက် ဥရောပနှင့် တောင်ဥရောပ

16

ယူနိုက်တက်ကင်းဒမ်းနှင့် အိုင်ယာလန်

4

မြောက် ဥရောပ

10

အလယ်ပိုင်းဥရောပနှင့် ဘော်လကန်

14

အရှေ့ ဥရောပ

5

အရှေ့ အာဖရိက

8

အနောက် အာဖရိကနှင့် အလယ် အာဖရိက

9

အာဖရိက တောင်ပိုင်း

8

အမေရိကန်

5

သမုဒ္ဒရာဒေသ

5