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 параметра. Обратите внимание, что значение может отличаться по каждому ответу в зависимости от того, использует ли базовый поставщик фиксированный идентификатор для каждой беседы или обновляет его для каждого сообщения.