Developer guide

Kod ralat

Tindakan dan peraturan percubaan semula mengikut kod status

Halaman ini menyusun kod status yang dikembalikan oleh get laluan, maksudnya, serta tindakan mengikut kod.
Jika huluan mengembalikan 4xx·5xx, kod tersebut disampaikan 그대로, manakala kes lain mengikut jadual di bawah.
Bentuk isi ralat bagi dua spesifikasi keserasian, peraturan Anthropic yang serasi dengan error.type, serta skrin konsol untuk menyemak had dan penggunaan turut diterangkan.

Kod status

KodMaksudTindakan
400Ralat nilai permintaan. limit bagi senarai model yang serasi dengan Anthropic berada di luar julat 1~1000, atau percubaan dibuat untuk menyambung respons tersimpan melalui GET /responses/{responseId}?stream=trueBetulkan nilai supaya berada dalam julat. Dapatkan respons tersimpan tanpa stream.
401Kunci tiada atau telah tamat tempoh·dibatalkanSemak status kunci pada skrin kunci API, kemudian periksa nama pengepala dan awalan Bearer.
403Tiada kebenaran untuk mengakses model, had penggunaan melebihi, kredit tidak mencukupi, atau bukan pemilik suaraerror.message membezakan sebabnya. Nilai boleh dilihat pada skrin dalam bahagian menyemak had dan penggunaan di bawah.
404Model tiada atau tidak boleh diakses dengan kunci ini (termasuk model yang sokongannya telah tamat), laluan tiada, atau hasil CleviDrive yang telah melebihi tempoh penyimpanan 3 hariSemak dahulu senarai model yang boleh dipanggil melalui GET /models. Bandingkan laluan dengan jadual pada halaman Membuat panggilan API.
408 · 409 · 413Masa huluan tamat, kesesakan, atau saiz permintaan melebihi had. Berdasarkan laluan suara·voice, had masa ialah 5 minit dan had permintaan ialah 28 MiBJika 409 mempunyai Retry-After, tunggu selama tempoh tersebut. Untuk 413, bahagikan permintaan dan hantar secara berasingan.
429Apabila penyedia huluan mengenakan had kadarJika Retry-After tersedia, ikutinya seperti yang diberikan; jika tiada, cuba semula dengan backoff eksponen.
5xxRalat sementara pada get laluan atau huluan (termasuk 503)Cuba semula dengan backoff eksponen. Jika berulang, maklumkan melalui bantuan dan pertanyaan bersama X-Request-Id.

Percubaan semula

Get laluan tidak menghasilkan 429 sendiri, dan juga tidak mencuba semula respons huluan secara senyap atau memasukkannya ke dalam baris gilir.
Menunggu dan percubaan semula dilakukan oleh klien.

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

Isi kandungan ralat

Bentuk isi kandungan ralat berbeza mengikut spesifikasi. Ralat huluan disampaikan selepas diringkaskan dengan hanya meninggalkan mesej; tindanan dan medan dalaman tidak disertakan.

Ini ialah isi kandungan bagi laluan yang serasi dengan OpenAI.

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

Ini ialah isi kandungan bagi laluan yang serasi dengan Anthropic. error.type ditentukan berdasarkan 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

Angka had berbeza mengikut ruang kerja. Semak sebab 403 melalui error.message, kemudian lihat angka 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 telah tamat tempoh atau dibatalkan)Kunci API
CLEVI

Bahasa dan wilayah

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

136 bahasa

Disyorkan

1

Asia Timur

7

Asia Tenggara

11

Asia Selatan

18

Asia Tengah

5

Timur Tengah dan Kaukasus

10

Eropah Barat dan Eropah Selatan

16

United Kingdom dan Ireland

4

Eropah Utara

10

Eropah Tengah dan Balkan

14

Eropah Timur

5

Afrika Timur

8

Afrika Barat dan Afrika Tengah

9

Selatan Afrika

8

Amerika

5

Oceania

5