ChatResponseUpdate.MessageId Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'ID del messaggio di cui questo aggiornamento fa parte.
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
Valore della proprietà
Commenti
Una singola risposta di streaming può essere costituita da più messaggi, ognuno dei quali può essere rappresentato da più aggiornamenti. Questa proprietà viene utilizzata per raggruppare tali aggiornamenti nei messaggi.
Alcuni provider potrebbero considerare le risposte in streaming come un singolo messaggio e in tal caso il valore di questa proprietà potrebbe essere uguale all'ID risposta.
Questo valore viene usato quando ToChatResponseAsync(IAsyncEnumerable<ChatResponseUpdate>, CancellationToken) raggruppa ChatResponseUpdate le istanze in ChatMessage istanze di . Il valore deve essere univoco per ogni chiamata al provider sottostante e deve essere condiviso da tutti gli aggiornamenti che fanno parte dello stesso messaggio logico all'interno di una risposta di streaming.