MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool 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.
Overload
| Nome | Descrizione |
|---|---|
| AsOpenAIResponseTool(AIFunctionDeclaration) |
Crea un oggetto OpenAI ResponseTool da un oggetto AIFunctionDeclaration. |
| AsOpenAIResponseTool(AITool) |
Crea un oggetto OpenAI ResponseTool da un oggetto AITool. |
AsOpenAIResponseTool(AIFunctionDeclaration)
Crea un oggetto OpenAI ResponseTool da un oggetto AIFunctionDeclaration.
public:
[System::Runtime::CompilerServices::Extension]
static OpenAI::Responses::FunctionTool ^ AsOpenAIResponseTool(Microsoft::Extensions::AI::AIFunctionDeclaration ^ function);
public static OpenAI.Responses.FunctionTool AsOpenAIResponseTool(this Microsoft.Extensions.AI.AIFunctionDeclaration function);
static member AsOpenAIResponseTool : Microsoft.Extensions.AI.AIFunctionDeclaration -> OpenAI.Responses.FunctionTool
<Extension()>
Public Function AsOpenAIResponseTool (function As AIFunctionDeclaration) As FunctionTool
Parametri
- function
- AIFunctionDeclaration
Funzione da convertire.
Valori restituiti
Oggetto OpenAI ResponseTool che rappresenta function.
Eccezioni
function è null.
Si applica a
AsOpenAIResponseTool(AITool)
Crea un oggetto OpenAI ResponseTool da un oggetto AITool.
public:
[System::Runtime::CompilerServices::Extension]
static OpenAI::Responses::ResponseTool ^ AsOpenAIResponseTool(Microsoft::Extensions::AI::AITool ^ tool);
public static OpenAI.Responses.ResponseTool? AsOpenAIResponseTool(this Microsoft.Extensions.AI.AITool tool);
static member AsOpenAIResponseTool : Microsoft.Extensions.AI.AITool -> OpenAI.Responses.ResponseTool
<Extension()>
Public Function AsOpenAIResponseTool (tool As AITool) As ResponseTool
Parametri
- tool
- AITool
Strumento da convertire.
Valori restituiti
Oggetto OpenAI ResponseTool che rappresenta tool o null se non è presente alcun mapping.
Eccezioni
tool è null.
Commenti
Questo metodo è in grado di creare solo ResponseTools per i tipi AITool di cui è a conoscenza, ovvero tutti quelli disponibili dal Microsoft. Libreria Extensions.AI.Abstractions.