Class ThreadResponse

Classe ThreadResponse

Représente un fil qui contient des messages.

public class ThreadResponse : BaseResponse

Constructeurs

NomDescription
ThreadResponse()Le constructeur par défaut.

Propriétés

NomDescription
CreatedAt { get; set; }Obtient ou définit le timestamp Unix (en secondes) pour le moment où le fil a été créé.
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 d’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 l’identifiant, qui peut être référencé dans les points de terminaison de l’API.
IsSuccessful { get; }Indique si la réponse a été réussie.
Metadata { get; set; }Obtient ou définit un ensemble de 16 paires clé-valeur qui peuvent être attachées à un objet. Cela peut être utile pour stocker des informations supplémentaires sur l’objet dans un format structuré. Les clés peuvent avoir une longueur maximale de 64 caractères et les valeurs peuvent avoir une longueur maximale de 512 caractères.
Object { get; set; }Obtient ou définit le type d’objet, qui est toujours un fil.
ReasonPhrase { get; }Obtient la phrase de raison d’erreur.
ToolResources { get; set; }Obtient ou définit un ensemble de ressources qui sont mises à disposition des outils de l’assistant dans ce fil. Les ressources sont spécifiques au type d’outil. Par exemple, l’outil code_interpreter nécessite une liste d’ID de fichiers, tandis que l’outil file_search nécessite une liste d’ID de magasin vectoriel.

Voir aussi