Aller au contenu principal
Version : Suivant

OpenAIChatCompletionsResult

Hérite de

Propriétés calculées

PropriétéTypeDescription
choicesCollectionRenvoie une collection de OpenAIChoice de la réponse OpenAI.
choiceOpenAIChoiceRenvoie le premier OpenAIChoice de la collection choices.
usageObjectRenvoie les informations d'utilisation des tokens (hérité de OpenAIResult).

usage

La propriété usage renvoie un objet contenant des informations sur l'utilisation des tokens pour les suggestions de conversations.

ChampTypeDescription
prompt_tokensIntegerNombre de tokens dans l'invite.
completion_tokensIntegerNombre de tokens dans la réponse.
total_tokensIntegerTotal des tokens utilisés (invite + réponse).
prompt_tokens_detailsObjectRépartition des tokens d'invite (facultatif).
completion_tokens_detailsObjectRépartition des tokens de réponse (facultatif).

prompt_tokens_details

ChampTypeDescription
cached_tokensIntegerNombre de tokens servis depuis le cache.
audio_tokensIntegerNombre de tokens audio (le cas échéant).

completion_tokens_details

ChampTypeDescription
reasoning_tokensIntegerTokens utilisés pour le raisonnement (par exemple, modèles o1).
audio_tokensIntegerNombre de tokens audio (le cas échéant).
accepted_prediction_tokensIntegerTokens de prédictions acceptées.
rejected_prediction_tokensIntegerTokens de prédictions rejetées.

Exemple de réponse :

{
"prompt_tokens": 19,
"completion_tokens": 10,
"total_tokens": 29,
"prompt_tokens_details": {
"cached_tokens": 0,
"audio_tokens": 0
},
"completion_tokens_details": {
"reasoning_tokens": 0,
"audio_tokens": 0,
"accepted_prediction_tokens": 0,
"rejected_prediction_tokens": 0
}
}

Note : Les objets *_tokens_details peuvent ne pas être présents dans toutes les réponses ou les réponses de tous les fournisseurs.

Voir également