Lompati ke dokumentasi
Pada halaman ini

Dokumentasi

Error / Batas frekuensi

Error

Error HTTP memiliki objek error dengan kode dan pesan. Tugas yang berhasil diterima masih bisa gagal nanti; kueri tugas atau tangani callback kegagalannya.

{
  "error": {
    "code": "invalid_request",
    "message": "input.prompt is required."
  }
}
HTTPKolomTindakan
400invalid_request
Perbaiki JSON, prompt yang hilang, rentang parameter, atau URL media sebelum mencoba lagi.
401invalid_api_key
Periksa Bearer token dan apakah kunci API aktif.
402insufficient_credits
Tambahkan kredit atau kurangi biaya tugas. Respons mungkin menyertakan jumlah yang diperlukan dan yang tersedia.
403forbidden
Periksa batasan tingkat akun yang dijelaskan dalam pesan kesalahan.
404not_found
Periksa ID tugas dan pastikan kunci tersebut milik pengguna tugas.
429rate_limited
Tunggu interval Retry-After sebelum mencoba lagi.
500internal_error
Periksa pesan error dan log API. Coba lagi dengan hati-hati; mengirim ulang permintaan pembuatan dapat membuat tugas berbayar lainnya.

Batas frekuensi

Membuat tugas: secara default, setiap kunci API mengizinkan hingga 100 permintaan per menit. Batas frekuensi kustom saat ini belum tersedia.

Kueri tugas: secara default, setiap kunci API mengizinkan hingga 120 permintaan per menit. Permintaan kueri dan permintaan pembuatan tugas dihitung secara terpisah.

Permintaan pembuatan gambar dan video berbagi batas tingkat (rate limit) kunci API yang sama.

HTTP 429 menyertakan Retry-After: 60 untuk pembuatan dan Retry-After: 5 untuk kueri. Gunakan backoff dan hindari polling lebih sering dari yang diperlukan.
HTTP/1.1 429 Too Many Requests
Content-Type: application/json
Retry-After: 60
{
  "error": {
    "code": "rate_limited",
    "message": "Rate limit exceeded."
  }
}