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

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

См. также раздел