ReducingChatClientBuilderExtensions.UseChatReducer メソッド

定義

チャット パイプラインに ReducingChatClient を追加します。

public static Microsoft.Extensions.AI.ChatClientBuilder UseChatReducer(this Microsoft.Extensions.AI.ChatClientBuilder builder, Microsoft.Extensions.AI.IChatReducer? reducer = default, Action<Microsoft.Extensions.AI.ReducingChatClient>? configure = default);
static member UseChatReducer : Microsoft.Extensions.AI.ChatClientBuilder * Microsoft.Extensions.AI.IChatReducer * Action<Microsoft.Extensions.AI.ReducingChatClient> -> Microsoft.Extensions.AI.ChatClientBuilder
<Extension()>
Public Function UseChatReducer (builder As ChatClientBuilder, Optional reducer As IChatReducer = Nothing, Optional configure As Action(Of ReducingChatClient) = Nothing) As ChatClientBuilder

パラメーター

builder
ChatClientBuilder

チャット パイプラインの構築に使用されている ChatClientBuilder

reducer
IChatReducer

チャット クライアントに適用する省略可能な IChatReducer 。 指定しない場合、インスタンスはサービス プロバイダーから解決されます。

configure
Action<ReducingChatClient>

ReducingChatClient インスタンスの構成に使用できる省略可能なコールバック。

返品

構成された ChatClientBuilder インスタンス。

適用対象