Gestion des erreurs

Tchavi renvoie des codes de statut HTTP standards accompagnés d'un corps JSON d'erreur structuré.

Tchavi renvoie des codes de statut HTTP standards. Les erreurs incluent un corps JSON :

JSON
{
  "error": {
    "code": "insufficient_credits",
    "message": "You don't have enough credits for this request.",
    "status": 402
  }
}

Codes d'erreur courants

StatusCodeDescription
401invalid_api_keyClé API manquante ou invalide
402insufficient_creditsCrédits insuffisants — rechargez pour continuer
403model_not_allowedVotre palier de compte n'inclut pas ce modèle
429rate_limit_exceededLimite RPM atteinte — vérifiez l'en-tête Retry-After
429user_rate_limit_exceededLimite RPM par utilisateur atteinte — passez à un palier supérieur pour l'augmenter
429tpm_rate_limit_exceededLimite de tokens par minute atteinte — patientez avant de réessayer
500internal_errorErreur serveur — réessayez ou contactez le support
502upstream_errorLe fournisseur d'IA est temporairement indisponible

Voir aussi Limites de débit et Crédits et facturation.

Sur cette page