Demandes, réponses et erreurs
La passerelle renvoie des structures compatibles avec OpenAI. Les champs spécifiques à la plateforme, tels que request_id, sont fournis sous forme d'en-têtes de réponse.
Réponse de réussite
{
"id": "chatcmpl-...",
"object": "chat.completion",
"choices": [
{ "index": 0, "message": { "role": "assistant", "content": "..." }, "finish_reason": "stop" }
],
"usage": {
"prompt_tokens": 12,
"completion_tokens": 34,
"total_tokens": 46
}
}
Format d'erreur unifié
{
"error": {
"message": "...",
"type": "...",
"code": "...",
"param": null,
"request_id": "req_..."
}
}
| Champ | Description |
|---|---|
message |
Description de l'erreur lisible par l'utilisateur |
type |
Catégorie d'erreur |
code |
Code d'erreur lisible par la machine |
param |
Paramètre associé (null s'il n'y en a pas) |
request_id |
ID de trace de la requête |
Codes d'erreur
Consultez la référence des codes d'erreur pour obtenir la liste complète et les règles de facturation.