MicrosoftExtensionsAIResponsesExtensions.Add 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将它 ResponseTool 添加到 s 列表 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,因此无法将其直接添加到 s 列表 AITool。 相反,此方法将提供的 ResponseTool 包装在列表中 AITool ,并将其添加到列表中。
IChatClient返回者AsIChatClient(ResponsesClient, String)将能够解包ResponseTool处理工具列表并使用提供的 tool as-is。