CachingChatClient.WriteCacheAsync メソッド

定義

基になるキャッシュに ChatResponse を格納します。 これは、 GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken)の呼び出しがある場合に使用されます。

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

パラメーター

key
String

キャッシュ キー。

value
ChatResponse

格納する ChatResponse

cancellationToken
CancellationToken

キャンセル要求を監視する CancellationToken

返品

操作の完了を表す Task

例外

valuenullです。

適用対象