ChatResponseUpdate.ConversationId Propiedad

Definición

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.

Se aplica a