Class ThreadMessageResponse

Klasse ThreadMessageResponse

Stellt eine Nachricht innerhalb eines Threads dar.

public class ThreadMessageResponse : BaseResponse, IStatus

Konstruktoren

NameBeschreibung
ThreadMessageResponse()Der Standardkonstruktor.

Eigenschaften

NameBeschreibung
AssistantId { get; set; }Ruft die ID des Assistenten ab oder legt sie fest, der diese Nachricht verfasst hat, falls zutreffend.
Attachments { get; set; }Ruft eine Liste von Dateien ab oder legt sie fest, die an die Nachricht angehängt sind.
CompletedAt { get; set; }Ruft den Unix-Zeitstempel (in Sekunden) ab oder legt ihn fest, wann die Nachricht abgeschlossen wurde.
Content { get; set; }Ruft den Inhalt der Nachricht in einem Array von Text und/oder Bildern ab oder legt ihn fest.
CreatedAt { get; set; }Ruft den Unix-Zeitstempel (in Sekunden) ab oder legt ihn fest, wann die Nachricht erstellt wurde.
Detail { get; set; }Ruft die Antwortdetails ab oder legt sie fest.
Error { get; set; }Ruft den HTTP-Antwortfehler ab oder legt ihn fest.
ErrorMessage { get; }Ruft die Fehlerinformationen ab oder legt sie fest.
HttpResponseHeaders { get; set; }Ruft die HTTP-Antwortheader ab oder legt sie fest.
HttpStatusCode { get; set; }Ruft den HTTP-Statuscode ab oder legt ihn fest.
Id { get; set; }Ruft den Bezeichner ab oder legt ihn fest, der in API-Endpunkten referenziert werden kann.
IncompleteAt { get; set; }Ruft den Unix-Zeitstempel (in Sekunden) ab oder legt ihn fest, wann die Nachricht als unvollständig markiert wurde.
IncompleteDetails { get; set; }Ruft eine unvollständige Nachricht ab oder legt sie fest, die Details darüber enthält, warum die Nachricht unvollständig ist.
IsSuccessful { get; }Gibt an, ob die Antwort erfolgreich war.
Metadata { get; set; }Ruft eine Menge von 16 Schlüssel-Wert-Paaren ab oder legt sie fest, die an ein Objekt angehängt werden können. Dies kann nützlich sein, um zusätzliche Informationen über das Objekt in einem strukturierten Format zu speichern. Schlüssel können maximal 64 Zeichen lang sein und Werte maximal 512 Zeichen lang.
Object { get; set; }Ruft den Objekttyp ab oder legt ihn fest, der immer “thread.message” ist.
ReasonPhrase { get; }Ruft den Fehlergrundsatz ab.
Role { get; set; }Ruft die Entität ab oder legt sie fest, die die Nachricht erzeugt hat. Eine von “user” oder “assistant”.
RunId { get; set; }Ruft die ID des Laufs ab oder legt sie fest, die mit der Erstellung dieser Nachricht verbunden ist. Der Wert ist null, wenn Nachrichten manuell erstellt werden.
Status { get; set; }Ruft den Status der Nachricht ab oder legt ihn fest. Eine von queued, in_progress, requires_action oder completed.
ThreadId { get; set; }Ruft die ID des Threads ab oder legt sie fest, zu dem diese Nachricht gehört.

Siehe auch