DistributedCachingChatClient.ReadCacheAsync(String, CancellationToken) Метод

Определение

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

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

Параметры

key
String

Ключ кэша.

cancellationToken
CancellationToken

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

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

Ранее кэшированные данные, если они доступны, в противном случае null.

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