application/problem+json.
code pour votre logique. title et detail servent à l’affichage.
Une réponse
429 rate_limited contient Retry-After en secondes. Une réponse 503 generation_in_progress contient toujours Retry-After: 5.
Détails des codes
invalid_input
La requête est invalide ou contient une valeur non prise en charge. Corrigez-la avant de réessayer.
unauthorized
La clé d’API ou la session console est absente, invalide ou révoquée.
insufficient_credits
Le solde disponible ne couvre pas l’estimation de la génération.
model_not_found
Le modèle demandé n’existe pas ou n’est pas disponible dans le catalogue Hub.
generation_not_found
La génération demandée n’existe pas pour ce compte.
resource_not_found
La ressource demandée n’existe pas pour ce compte.
not_cancelable
Seule une génération encore queued peut être annulée.
file_expired
Le fichier, la sortie ou la complétion conservée a expiré ou n’est plus disponible.
payload_too_large
Le fichier envoyé dépasse la limite configurée.
no_route_available
Aucune route configurée ne peut exécuter la combinaison de paramètres demandée.
idempotency_conflict
La clé d’idempotence a déjà été utilisée avec un autre corps de requête.
rate_limited
La limite de requêtes ou de concurrence est atteinte. Attendez la durée indiquée par Retry-After.
generation_in_progress
Une requête portant la même clé d’idempotence est toujours en cours.
webhooks_not_configured
Le service de webhooks n’est pas disponible.
internal_error
Une erreur inattendue s’est produite. La réponse n’expose aucun détail interne.
Erreurs enregistrées avec une génération
En V1, l’objeterror d’une génération peut porter les codes stables content_moderated, provider_error, queue_timeout ou interrupted. Un fournisseur peut aussi transmettre un code propre à son API.
missing_resource est réservé à une version future et n’est jamais produit en V1. Une référence sha256: introuvable renvoie actuellement 400 invalid_input lors de la soumission.
La plupart des erreurs de
/api/v1/hub/chat/completions utilisent une enveloppe compatible OpenAI. L’échec d’authentification 401 unauthorized survient avant le traitement du chat et reste au format Problem Details.