DistributedCachingChatClient.WriteCacheAsync Metod

Definition

Lagrar en ChatResponse i den underliggande cachen. Detta används när det finns ett anrop till 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

Parametrar

key
String

Cachenyckeln.

value
ChatResponse

Som ChatResponse ska lagras.

cancellationToken
CancellationToken

Övervaka CancellationToken för annulleringsbegäranden.

Returer

En Task som representerar slutförandet av åtgärden.

Gäller för