Kode kesalahan

Arti 401 / 403 / 404 / 429 / 5xx, penelusuran lima langkah, dan praktik yang mencegah kesalahan.

Ketika panggilan gagal, mulailah dari kode status HTTP dan pesan kesalahan pada body respons, lalu cocokkan dengan tabel di bawah. Sebagian besar masalah terselesaikan oleh tiga butir pertama.

Kode status

StatusArtiPenyebab umum dan solusinya
400 Bad RequestPermintaan tidak validJSON rusak atau kolom wajib tidak ada (model, messages); periksa body terhadap dokumentasi API
401 UnauthorizedAutentikasi gagalKunci salah / dihapus / kedaluwarsa; lihat daftar periksa di Autentikasi
403 ForbiddenTidak punya aksesKunci atau akun ini mungkin tidak boleh memanggil model yang diminta; pastikan model tersebut tersedia untuk Anda di pasar model
404 Not FoundSumber daya tidak ditemukanBiasanya karena ID model salah tulis; salin ID persisnya dari pasar model
429 Too Many RequestsTerkena batas lajuPermintaan terlalu sering. Mundur sejenak (interval eksponensial) atau turunkan konkurensi; hubungi platform jika terus berlanjut
5xxKesalahan di sisi serverKegagalan sementara platform atau model upstream. Coba sekali lagi dengan parameter identik; jika terus gagal, hubungi Dukungan dengan catatan permintaan dari halaman log

Langkah penelusuran masalah

  1. Verifikasi kunci: pastikan di halaman "API Keys" bahwa kunci ada dan belum kedaluwarsa; hapus dan buat ulang jika ragu.
  2. Verifikasi ID model: salin dari pasar model alih-alih mengetiknya manual.
  3. Baca body kesalahan: respons kesalahan biasanya memuat error.message yang menjelaskan penyebab persisnya (saldo tidak cukup, parameter hilang, ...).
  4. Periksa log: halaman log dasbor menampilkan status, latensi, dan konsumsi per permintaan — periksa apakah kegagalan hanya terbatas pada satu model atau satu kunci.
  5. Masih buntu: hubungi Dukungan dengan stempel waktu dan kode status dari halaman log.

Praktik yang mencegah kesalahan

  • Gunakan SDK resmi (SDK menangani percobaan ulang, timeout, dan detail protokol untuk Anda);
  • Terapkan backoff eksponensial untuk 429 / 5xx alih-alih mengulang terus-menerus;
  • Tetapkan batas pengeluaran pada kunci produksi agar lalu lintas abnormal tidak menguras saldo.