ConfigureOptionsChatClientBuilderExtensions.ConfigureOptions メソッド

定義

パイプライン内の次のクライアントに渡される ChatOptions を構成するコールバックを追加します。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::AI::ChatClientBuilder ^ ConfigureOptions(Microsoft::Extensions::AI::ChatClientBuilder ^ builder, Action<Microsoft::Extensions::AI::ChatOptions ^> ^ configure);
public static Microsoft.Extensions.AI.ChatClientBuilder ConfigureOptions(this Microsoft.Extensions.AI.ChatClientBuilder builder, Action<Microsoft.Extensions.AI.ChatOptions> configure);
static member ConfigureOptions : Microsoft.Extensions.AI.ChatClientBuilder * Action<Microsoft.Extensions.AI.ChatOptions> -> Microsoft.Extensions.AI.ChatClientBuilder
<Extension()>
Public Function ConfigureOptions (builder As ChatClientBuilder, configure As Action(Of ChatOptions)) As ChatClientBuilder

パラメーター

configure
Action<ChatOptions>

ChatOptions インスタンスを構成するために呼び出すデリゲート。 呼び出し元が指定した ChatOptions インスタンスの複製が渡されます (または、呼び出し元が指定したインスタンスが null場合は、新しく構築されたインスタンス)。

返品

builder

例外

configurenullです。

注釈

このメソッドを使用して、既定のオプションを設定できます。 configure デリゲートは、呼び出し元が ChatOptions インスタンスを指定しなかった場合は ChatOptions の新しいインスタンス、または呼び出し元が指定したインスタンスの複製 (Clone()を介して) 渡されます (指定された場合)。

適用対象

こちらもご覧ください