DistributedCachingChatClient.WriteCacheAsync Метод

Определение

Хранится ChatResponse в базовом кэше. Это используется при вызове GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken).

protected:
 override System::Threading::Tasks::Task ^ WriteCacheAsync(System::String ^ key, Microsoft::Extensions::AI::ChatResponse ^ value, System::Threading::CancellationToken cancellationToken);
protected override System.Threading.Tasks.Task WriteCacheAsync(string key, Microsoft.Extensions.AI.ChatResponse value, System.Threading.CancellationToken cancellationToken);
override this.WriteCacheAsync : string * Microsoft.Extensions.AI.ChatResponse * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overrides Function WriteCacheAsync (key As String, value As ChatResponse, cancellationToken As CancellationToken) As Task

Параметры

key
String

Ключ кэша.

value
ChatResponse

Хранимый ChatResponse объект.

cancellationToken
CancellationToken

Мониторинг CancellationToken запросов на отмену.

Возвращаемое значение

Представляет Task завершение операции.

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