ChatResponseUpdate.MessageId Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el identificador del mensaje del que esta actualización es una 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
Valor de propiedad
Comentarios
Una única respuesta de streaming puede estar compuesta de varios mensajes, cada uno de los cuales podría representarse mediante varias actualizaciones. Esta propiedad se usa para agrupar esas actualizaciones en mensajes.
Algunos proveedores pueden considerar la posibilidad de transmitir respuestas para ser un solo mensaje y, en ese caso, el valor de esta propiedad podría ser el mismo que el identificador de respuesta.
Este valor se usa cuando ToChatResponseAsync(IAsyncEnumerable<ChatResponseUpdate>, CancellationToken) agrupa ChatResponseUpdate instancias en ChatMessage instancias. El valor debe ser único para cada llamada al proveedor subyacente y todas las actualizaciones que forman parte del mismo mensaje lógico dentro de una respuesta de streaming deben compartirse.