MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool Método

Definição

Sobrecargas

Name Description
AsOpenAIResponseTool(AIFunctionDeclaration)

Cria um OpenAI ResponseTool a partir de um AIFunctionDeclaration.

AsOpenAIResponseTool(AITool)

Cria um OpenAI ResponseTool a partir de um AITool.

AsOpenAIResponseTool(AIFunctionDeclaration)

Origem:
MicrosoftExtensionsAIResponsesExtensions.cs

Cria um OpenAI ResponseTool a partir de um 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

A função a converter.

Devoluções

Uma OpenAI ResponseTool que representa function.

Exceções

function é null.

Aplica-se a

AsOpenAIResponseTool(AITool)

Origem:
MicrosoftExtensionsAIResponsesExtensions.cs

Cria um OpenAI ResponseTool a partir de um 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

A ferramenta para converter.

Devoluções

Um OpenAI ResponseTool representando tool ou null se não houver mapeamento.

Exceções

tool é null.

Observações

Este método só consegue criar ResponseTools para AITool tipos de que tem conhecimento, nomeadamente todos os disponíveis no Microsoft. Biblioteca Extensions.AI.Abstractions.

Aplica-se a