MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool Metodo

Definizione

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)

Origine:
MicrosoftExtensionsAIResponsesExtensions.cs

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)

Origine:
MicrosoftExtensionsAIResponsesExtensions.cs

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.

Si applica a