Kategori umum
- Autentikasi: perbaiki key atau status akun
- Validasi: perbaiki request
- Rate limit: gunakan backoff dengan jitter
- Timeout: retry hanya bila idempoten
- Upstream unavailable: gunakan fallback yang sudah diuji
Catat bukti yang berguna
- Request ID
- Nama model
- Status HTTP
- Kode error
- Jumlah percobaan
- Durasi
Jangan mencatat API key penuh atau data prompt sensitif secara default.
Pertanyaan umum
Berapa kali sebaiknya retry?
Gunakan jumlah kecil yang dibatasi sesuai jenis error dan batas latensi. Tidak ada angka universal.
Apakah tindakan tool boleh di-retry?
Hanya bila idempoten atau dilindungi idempotency key dan hasil sebelumnya dapat diketahui.