Sprache

ChatResponseUpdate.MessageId Eigenschaft

Definition

Ruft die ID der Nachricht ab, von der diese Aktualisierung Teil ist, oder legt diese fest.

public:
 property System::String ^ MessageId { System::String ^ get(); void set(System::String ^ value); };
public string? MessageId { get; set; }
member this.MessageId : string with get, set
Public Property MessageId As String

Eigenschaftswert

Hinweise

Eine einzelne Streamingantwort kann aus mehreren Nachrichten bestehen, von denen jede durch mehrere Updates dargestellt wird. Diese Eigenschaft wird verwendet, um diese Aktualisierungen in Nachrichten zu gruppieren.

Einige Anbieter können Streamingantworten als eine einzelne Nachricht betrachten, und in diesem Fall ist der Wert dieser Eigenschaft möglicherweise mit der Antwort-ID identisch.

Dieser Wert wird verwendet, wenn ToChatResponseAsync(IAsyncEnumerable<ChatResponseUpdate>, CancellationToken) Instanzen in ChatMessage Instanzen gruppiert ChatResponseUpdate werden. Der Wert muss für jeden Aufruf des zugrunde liegenden Anbieters eindeutig sein und von allen Updates freigegeben werden, die Teil derselben logischen Nachricht innerhalb einer Streamingantwort sind.

Gilt für: