MicrosoftExtensionsAIResponsesExtensions.Add メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ResponseToolの一覧にAIToolを追加します。
public:
[System::Runtime::CompilerServices::Extension]
static void Add(System::Collections::Generic::IList<Microsoft::Extensions::AI::AITool ^> ^ tools, OpenAI::Responses::ResponseTool ^ tool);
public static void Add(this System.Collections.Generic.IList<Microsoft.Extensions.AI.AITool> tools, OpenAI.Responses.ResponseTool tool);
static member Add : System.Collections.Generic.IList<Microsoft.Extensions.AI.AITool> * OpenAI.Responses.ResponseTool -> unit
<Extension()>
Public Sub Add (tools As IList(Of AITool), tool As ResponseTool)
パラメーター
- tool
- ResponseTool
追加する ResponseTool 。
注釈
ResponseTool は AIToolから派生しないため、 AIToolのリストに直接追加することはできません。 代わりに、このメソッドは指定された ResponseTool を AITool でラップし、リストに追加します。
AsIChatClient(ResponsesClient, String)によって返されるIChatClientは、ツールの一覧を処理し、指定されたtool as-isを使用するときに、ResponseToolのラップを解除できます。