Class ThreadMessageResponse
Contenuti
[
Nascondere
]Classe ThreadMessageResponse
Rappresenta un messaggio all’interno di un thread.
public class ThreadMessageResponse : BaseResponse, IStatus
Costruttori
Nome | Descrizione |
---|---|
ThreadMessageResponse() | Il costruttore predefinito. |
Proprietà
Nome | Descrizione |
---|---|
AssistantId { get; set; } | Ottiene o imposta, se applicabile, l’ID dell’assistente che ha redatto questo messaggio. |
Attachments { get; set; } | Ottiene o imposta un elenco di file allegati al messaggio. |
CompletedAt { get; set; } | Ottiene o imposta il timestamp Unix (in secondi) per quando il messaggio è stato completato. |
Content { get; set; } | Ottiene o imposta il contenuto del messaggio in un array di testo e/o immagini. |
CreatedAt { get; set; } | Ottiene o imposta il timestamp Unix (in secondi) per quando il messaggio è stato creato. |
Detail { get; set; } | Ottiene o imposta il dettaglio della risposta. |
Error { get; set; } | Ottiene o imposta l’errore della risposta HTTP. |
ErrorMessage { get; } | Ottiene o imposta le informazioni sull’errore. |
HttpResponseHeaders { get; set; } | Ottiene o imposta le intestazioni della risposta HTTP. |
HttpStatusCode { get; set; } | Ottiene o imposta il codice di stato HTTP. |
Id { get; set; } | Ottiene o imposta l’identificatore, che può essere referenziato negli endpoint API. |
IncompleteAt { get; set; } | Ottiene o imposta il timestamp Unix (in secondi) per quando il messaggio è stato contrassegnato come incompleto. |
IncompleteDetails { get; set; } | Ottiene o imposta un messaggio incompleto, dettagli sul perché il messaggio è incompleto. |
IsSuccessful { get; } | Indica se la risposta è stata positiva. |
Metadata { get; set; } | Ottiene o imposta un insieme di 16 coppie chiave-valore che possono essere collegate a un oggetto. Questo può essere utile per memorizzare informazioni aggiuntive sull’oggetto in un formato strutturato. Le chiavi possono avere una lunghezza massima di 64 caratteri e i valori possono avere una lunghezza massima di 512 caratteri. |
Object { get; set; } | Ottiene o imposta il tipo di oggetto, che è sempre “thread.message”. |
ReasonPhrase { get; } | Ottiene la frase di motivo dell’errore. |
Role { get; set; } | Ottiene o imposta l’entità che ha prodotto il messaggio. Uno tra “user” o “assistant”. |
RunId { get; set; } | Ottiene o imposta l’ID dell’esecuzione associata alla creazione di questo messaggio. Il valore è null quando i messaggi sono creati manualmente. |
Status { get; set; } | Ottiene o imposta lo stato del messaggio. Uno tra queued , in_progress , requires_action , o completed . |
ThreadId { get; set; } | Ottiene o imposta l’ID del thread a cui appartiene questo messaggio. |
Vedi anche
- classe BaseResponse
- interfaccia IStatus
- namespace Aspose.Pdf.AI
- assembly Aspose.PDF