MicrosoftExtensionsAIResponsesExtensions.Add Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge l'oggetto ResponseTool all'elenco di AIToologgetti .
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)
Parametri
- tool
- ResponseTool
Oggetto ResponseTool da aggiungere.
Commenti
ResponseTool non deriva da AITool, quindi non può essere aggiunto direttamente a un elenco di AITool. Invece, questo metodo esegue il wrapping dell'oggetto fornito ResponseTool in un AITool oggetto e lo aggiunge all'elenco. L'oggetto IChatClient restituito da AsIChatClient(ResponsesClient, String) sarà in grado di annullare il ResponseTool wrapping di quando elabora l'elenco degli strumenti e usa l'as-isfornito tool .