FunctionInvokingChatClient.AdditionalTools プロパティ

定義

クライアントが呼び出すことができる追加ツールのコレクションを取得または設定します。

public:
 property System::Collections::Generic::IList<Microsoft::Extensions::AI::AITool ^> ^ AdditionalTools { System::Collections::Generic::IList<Microsoft::Extensions::AI::AITool ^> ^ get(); void set(System::Collections::Generic::IList<Microsoft::Extensions::AI::AITool ^> ^ value); };
public System.Collections.Generic.IList<Microsoft.Extensions.AI.AITool>? AdditionalTools { get; set; }
member this.AdditionalTools : System.Collections.Generic.IList<Microsoft.Extensions.AI.AITool> with get, set
Public Property AdditionalTools As IList(Of AITool)

プロパティ値

注釈

これらは、変更されていないToolsを通過するFunctionInvokingChatClientによって送信される要求には影響しません。 ただし、内部クライアントが Toolsに含まれていないツールの呼び出しを要求した場合、この AdditionalTools コレクションも参照され、呼び出す対応するツールが検索されます。 これは、個々の要求でも送信されない特定のツールを認識するようにサービスが事前に構成されている場合に便利です。

適用対象