B2BB2B LLM

Erreurs

Codes d'erreur HTTP, formats de réponse et règles de nouvelle tentative.

Erreurs

HTTPSignificationAction recommandée
400Demande invalideCorriger le JSON et les champs obligatoires
401Clé invalide, gelée ou révoquéeFaire pivoter ou débloquer la clé
402Solde du compte insuffisant ou limite d'utilisation des clés atteinteAjoutez des fonds ou réinitialisez/augmentez la limite clé
403Modèle indisponible pour la clé ou l'adresse IP source rejetée par une liste d'autorisation d'APIMettez à jour les autorisations de clé ou utilisez une adresse IP source autorisée
404Point de terminaison, modèle ou demande asynchrone inconnuVérifiez l'identifiant et le chemin
413Demande trop volumineuseRéduire la taille du contexte
429RPM ou simultanéité dépasséeHonneur Retry-After
500Erreur de passerelleRéessayez et inspectez les journaux
502/503/504L'amont n'est pas disponible ou a expiréRéessayez avec une interruption exponentielle

Paiement requis

Un solde d'entreprise/compte insuffisant renvoie HTTP 402 Payment Required dans l'enveloppe compatible OpenAI :

{
  "error": {
    "message": "Insufficient account balance.",
    "type": "payment_required",
    "code": "insufficient_balance"
  }
}

Le même motif/code stable est enregistré dans l’historique des demandes. UN 402 La demande est rejetée avant l'exécution du fournisseur et ne doit pas être automatiquement réessayée tant que le financement ou la contrainte de dépenses applicable n'a pas été corrigé.

Rejet de la liste d'autorisation IP

Lorsqu'une clé API authentifiée est valide mais que l'adresse source se trouve en dehors de la liste autorisée de l'API personnelle ou professionnelle, Model Gate rejette la demande avant l'exécution en amont. Les réponses compatibles OpenAI utilisent HTTP 403 avec code ip_not_allowed. Les réponses compatibles avec Anthropic utilisent l'enveloppe d'erreur Anthropic avec HTTP 403 et authentication_error. Ne réessayez pas à partir de la même source non autorisée ; modifiez la liste blanche configurée ou envoyez la demande à partir d'une adresse autorisée.

Réessayer 429 après Retry-After. Réessayer 500, 502, 503, et 504 jusqu'à trois fois avec un intervalle de 1/2/4 seconde. Ne réessayez pas automatiquement la validation, l'authentification, le solde ou les erreurs introuvables.

Utilisez l'ID public de la demande de X-Request-ID corréler la réponse avec le journal des demandes.