DistributedCachingChatClient.ReadCacheAsync(String, CancellationToken) Methode

Definition

Gibt einen zuvor zwischengespeicherten ChatResponseWert zurück, falls verfügbar. Dies wird verwendet, wenn ein Aufruf erfolgt 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)

Parameter

key
String

Der Cacheschlüssel.

cancellationToken
CancellationToken

Der CancellationToken zu überwachende Monitor für Abbruchanforderungen.

Gibt zurück

Die zuvor zwischengespeicherten Daten, falls verfügbar, andernfalls null.

Gilt für: