Aller au contenu

Erreurs

Chaque code d’erreur renvoyé par l’API, sa signification et que faire ensuite.

Format des erreurs

Les corps d’erreur sont { "code": "…", "error": "…" }. Basez-vous sur code, pas sur le message. Ne réessayez que lorsque le résultat est connu ; conservez l’Idempotency-Key si le résultat réseau est incertain. Les réponses incluent un en-tête x-request-id à citer dans vos demandes d’assistance.

Codes d’erreur

HTTPCodeSignification et action
401AUTH_REQUIREDClé d’API ou session manquante ou invalide.
403INSUFFICIENT_SCOPELa clé d’API n’a pas la portée requise par ce point de terminaison.
403PERMISSION_DENIEDCet identifiant ne peut pas effectuer cette opération.
429API_KEY_RATE_LIMITEDLa limite de débit de la clé d’API est atteinte. Respectez Retry-After.
429API_KEY_USAGE_EXCEEDEDLa clé d’API a atteint sa limite d’utilisation. Créez une nouvelle clé.
400INVALID_REQUESTLe corps n’est pas un objet JSON ou une valeur obligatoire manque.
400INVALID_IDEMPOTENCY_KEYIdempotency-Key doit comporter de 1 à 128 caractères ASCII imprimables.
400INVALID_MODEL_INPUTinput ne correspond pas au schéma du modèle (champ inconnu, champ obligatoire manquant ou valeur invalide).
400 / 413INPUT_TOO_LARGELe corps de la requête dépasse 256 Ko. Importez d’abord les médias et envoyez une référence média.
404REQUEST_NOT_FOUNDNo chat request with this ID belongs to your account.
404MODEL_NOT_FOUNDAucun modèle n’a ce slug.
404JOB_NOT_FOUNDAucune tâche avec cet ID n’appartient à votre compte.
409IDEMPOTENCY_CONFLICTCette Idempotency-Key a été utilisée avec une autre entrée. Utilisez une nouvelle clé pour une nouvelle requête.
409PRICE_CHANGEDLe prix diffère de expectedPriceMicros. Récupérez le prix et confirmez à nouveau.
409MODEL_PRICE_UNAVAILABLEAucun prix n’est encore configuré pour ce modèle ; il ne peut donc pas s’exécuter.
409PAYMENT_REVIEW_REQUIREDA refund left an uncovered balance. Contact support or cover the balance before submitting tasks.
409INSUFFICIENT_CREDITSLes crédits disponibles ne couvrent pas le prix de la tâche.
429RATE_LIMITEDTrop de soumissions de tâches par minute. Réessayez plus tard.
429CONCURRENCY_LIMITEDTrop de tâches inachevées. Attendez qu’une tâche se termine.
503EXECUTION_UNAVAILABLEL’exécution n’est pas configurée pour ce modèle actuellement.
429UPSTREAM_RATE_LIMITEDThe model provider is rate limiting chat requests. Retry with backoff; nothing was charged.
502UPSTREAM_ERRORThe model provider failed the chat request. Nothing was charged; retry later.
503PLATFORM_BUDGET_EXCEEDEDThis model is temporarily unavailable. Try again later.
503EXECUTION_TEMPORARILY_UNAVAILABLEL’exécution est temporairement indisponible. Réessayez avec la même Idempotency-Key.
503AUTH_UNAVAILABLEL’authentification est temporairement indisponible. Réessayez plus tard.
503API_UNAVAILABLEL’API est temporairement indisponible. Réessayez plus tard.