FunctionInvokingChatClientBuilderExtensions.UseFunctionInvocation メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
チャット パイプラインでの関数呼び出しの自動呼び出しを有効にします。
public static Microsoft.Extensions.AI.ChatClientBuilder UseFunctionInvocation(this Microsoft.Extensions.AI.ChatClientBuilder builder, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory = default, Action<Microsoft.Extensions.AI.FunctionInvokingChatClient>? configure = default);
static member UseFunctionInvocation : Microsoft.Extensions.AI.ChatClientBuilder * Microsoft.Extensions.Logging.ILoggerFactory * Action<Microsoft.Extensions.AI.FunctionInvokingChatClient> -> Microsoft.Extensions.AI.ChatClientBuilder
<Extension()>
Public Function UseFunctionInvocation (builder As ChatClientBuilder, Optional loggerFactory As ILoggerFactory = Nothing, Optional configure As Action(Of FunctionInvokingChatClient) = Nothing) As ChatClientBuilder
パラメーター
- builder
- ChatClientBuilder
チャット パイプラインの構築に使用されている ChatClientBuilder 。
- loggerFactory
- ILoggerFactory
関数呼び出しをログ記録するためのロガーの作成に使用する省略可能な ILoggerFactory 。
- configure
- Action<FunctionInvokingChatClient>
FunctionInvokingChatClient インスタンスの構成に使用できる省略可能なコールバック。
返品
指定された builder。
例外
builder は nullです。
注釈
これは、既定のオプションを使用して FunctionInvokingChatClient のインスタンスを追加することによって機能します。