Errors
API mengembalikan error dalam format OpenAI:
{
"error": {
"message": "Invalid API key provided.",
"type": "authentication_error",
"param": null,
"code": "invalid_api_key"
}
}Kode error
- missing_api_key (401) — Header Authorization tidak ada.
- invalid_api_key (401) — Key tidak valid atau telah dicabut.
- expired_api_key (401) — Key telah kedaluwarsa.
- model_not_found (404) — Model tidak tersedia di gateway.
- insufficient_credits (402) — Saldo kredit tidak cukup.
- provider_not_configured (503) — Provider tidak dikonfigurasi di server.
- invalid_request (400) — Body permintaan tidak valid.
- internal_error (500) — Kesalahan tak terduga.
Penanganan error
- Pada
401, periksa API key atau buat ulang di dashboard. - Pada
402, isi ulang kredit di Billing. - Pada
429(rate limit), coba ulang dengan backoff eksponensial. - Pada
5xx, tunggu sebentar lalu coba ulang.
