CachingChatClient.ReadCacheAsync(String, CancellationToken) Metod

Definition

Returnerar en tidigare cachelagrad ChatResponse, om den är tillgänglig. Detta används när det finns ett anrop till GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken).

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

Parametrar

key
String

Cachenyckeln.

cancellationToken
CancellationToken

Övervaka CancellationToken för annulleringsbegäranden.

Returer

Tidigare cachelagrade data, om de är tillgängliga, annars null.

Undantag

key är null.

Gäller för