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

適用対象