Lenguaje

MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool Método

Definición

Sobrecargas

Nombre Description
AsOpenAIResponseTool(AIFunctionDeclaration)

Crea un OpenAI ResponseTool a partir de .AIFunctionDeclaration

AsOpenAIResponseTool(AITool)

Crea un OpenAI ResponseTool a partir de .AITool

AsOpenAIResponseTool(AIFunctionDeclaration)

Source:
MicrosoftExtensionsAIResponsesExtensions.cs
Source:
MicrosoftExtensionsAIResponsesExtensions.cs

Crea un OpenAI ResponseTool a partir de .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

Parámetros

function
AIFunctionDeclaration

Función que se va a convertir.

Devoluciones

OpenAI ResponseTool que representa function.

Excepciones

function es null.

Se aplica a

AsOpenAIResponseTool(AITool)

Source:
MicrosoftExtensionsAIResponsesExtensions.cs
Source:
MicrosoftExtensionsAIResponsesExtensions.cs

Crea un OpenAI ResponseTool a partir de .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

Parámetros

tool
AITool

Herramienta que se va a convertir.

Devoluciones

OpenAI ResponseTool que representa tool o null si no hay ninguna asignación.

Excepciones

tool es null.

Comentarios

Este método solo puede crear ResponseTools para AITool los tipos de los que es consciente, es decir, todos los disponibles de la Microsoft. Biblioteca Extensions.AI.Abstracciones.

Se aplica a