ChatResponseUpdate.ConversationId 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 un identificador para el estado de la conversación de la que esta actualización forma parte.
public:
property System::String ^ ConversationId { System::String ^ get(); void set(System::String ^ value); };
public string? ConversationId { get; set; }
member this.ConversationId : string with get, set
Public Property ConversationId As String
Valor de propiedad
Comentarios
Algunas IChatClient implementaciones son capaces de almacenar el estado de una conversación, de modo que los mensajes de entrada proporcionados solo GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) necesitan ser los mensajes adicionales más allá de lo que ya está almacenado. Si esta propiedad nonull es, representa un identificador para ese estado y se debe usar en un posterior ConversationId en lugar de proporcionar los mismos mensajes (y este mensaje de streaming) como parte del messages parámetro . Tenga en cuenta que el valor puede diferir en cada respuesta, dependiendo de si el proveedor subyacente usa un identificador fijo para cada conversación o lo actualiza para cada mensaje.