ChatResponseUpdate.ConversationId Свойство

Определение

Возвращает или задает идентификатор состояния беседы, в которой это обновление является частью.

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

Значение свойства

Комментарии

Некоторые IChatClient реализации могут хранить состояние для беседы, таким образом, входные сообщения, предоставленные GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) , должны быть только дополнительными сообщениями за пределами уже сохраненных. Если это свойство не являетсяnull, он представляет идентификатор для этого состояния, и его следует использовать в последующих ConversationId случаях, а не предоставлять те же сообщения (и это потоковое сообщение) в составе messages параметра. Обратите внимание, что значение может отличаться по каждому ответу в зависимости от того, использует ли базовый поставщик фиксированный идентификатор для каждой беседы или обновляет его для каждого сообщения.

Применяется к