Class CompletionResponse

Classe CompletionResponse

Représente une réponse de complétion de chat renvoyée par le modèle, basée sur l’entrée fournie.

public class CompletionResponse : BaseResponse

Constructeurs

NomDescription
CompletionResponse()Le constructeur par défaut.

Propriétés

NomDescription
Choices { get; set; }Obtient ou définit une liste de choix de complétion de chat. Peut être plus d’un si n est supérieur à 1.
Created { get; set; }Obtient ou définit le timestamp Unix (en secondes) de la création de la complétion de chat.
Detail { get; set; }Obtient ou définit le détail de la réponse.
Error { get; set; }Obtient ou définit l’erreur de réponse HTTP.
ErrorMessage { get; }Obtient ou définit les informations sur l’erreur.
HttpResponseHeaders { get; set; }Obtient ou définit les en-têtes de réponse HTTP.
HttpStatusCode { get; set; }Obtient ou définit le code d’état HTTP.
Id { get; set; }Obtient ou définit un identifiant unique pour la complétion de chat.
IsSuccessful { get; }Indique si la réponse a été réussie.
Model { get; set; }Obtient ou définit le modèle utilisé pour la complétion de chat.
Object { get; set; }Obtient ou définit le type d’objet, qui est toujours chat.completion.
ReasonPhrase { get; }Obtient la phrase de raison de l’erreur.
SystemFingerprint { get; set; }Obtient ou définit l’empreinte qui représente la configuration backend avec laquelle le modèle fonctionne. Peut être utilisé en conjonction avec le paramètre de requête seed pour comprendre quand des changements backend ont été effectués qui pourraient impacter le déterminisme.
Usage { get; set; }Obtient ou définit les statistiques d’utilisation pour la requête de complétion.

Méthodes

NomDescription
override ToString()Renvoie le contenu du premier choix sous forme de chaîne.

Voir aussi