Class ThreadMessageResponse
Contenu
[
Cacher
]Classe ThreadMessageResponse
Représente un message dans un fil de discussion.
public class ThreadMessageResponse : BaseResponse, IStatus
Constructeurs
Nom | Description |
---|---|
ThreadMessageResponse() | Le constructeur par défaut. |
Propriétés
Nom | Description |
---|---|
AssistantId { get; set; } | Obtient ou définit, le cas échéant, l’ID de l’assistant qui a rédigé ce message. |
Attachments { get; set; } | Obtient ou définit une liste de fichiers joints au message. |
CompletedAt { get; set; } | Obtient ou définit le timestamp Unix (en secondes) pour le moment où le message a été complété. |
Content { get; set; } | Obtient ou définit le contenu du message sous forme de tableau de texte et/ou d’images. |
CreatedAt { get; set; } | Obtient ou définit le timestamp Unix (en secondes) pour le moment où le message 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 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 l’identifiant, qui peut être référencé dans les points de terminaison de l’API. |
IncompleteAt { get; set; } | Obtient ou définit le timestamp Unix (en secondes) pour le moment où le message a été marqué comme incomplet. |
IncompleteDetails { get; set; } | Obtient ou définit un message incomplet, des détails sur les raisons pour lesquelles le message est incomplet. |
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 “thread.message”. |
ReasonPhrase { get; } | Obtient la phrase de raison de l’erreur. |
Role { get; set; } | Obtient ou définit l’entité qui a produit le message. L’un de “user” ou “assistant”. |
RunId { get; set; } | Obtient ou définit l’ID de l’exécution associée à la création de ce message. La valeur est nulle lorsque les messages sont créés manuellement. |
Status { get; set; } | Obtient ou définit le statut du message. L’un de queued, in_progress, requires_action ou completed. |
ThreadId { get; set; } | Obtient ou définit l’ID du fil auquel ce message appartient. |
Voir aussi
- classe BaseResponse
- interface IStatus
- espace de noms Aspose.Pdf.AI
- assembly Aspose.PDF