MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| AsOpenAIResponseTool(AIFunctionDeclaration) |
Crée un OpenAI ResponseTool à partir d’un AIFunctionDeclaration. |
| AsOpenAIResponseTool(AITool) |
Crée un OpenAI ResponseTool à partir d’un AITool. |
AsOpenAIResponseTool(AIFunctionDeclaration)
Crée un OpenAI ResponseTool à partir d’un 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
Paramètres
- function
- AIFunctionDeclaration
Fonction à convertir.
Retours
OpenAI ResponseTool représentant function.
Exceptions
function a la valeur null.
S’applique à
AsOpenAIResponseTool(AITool)
Crée un OpenAI ResponseTool à partir d’un 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
Paramètres
- tool
- AITool
Outil à convertir.
Retours
Représentant OpenAI ResponseTooltool ou null s’il n’existe aucun mappage.
Exceptions
tool a la valeur null.
Remarques
Cette méthode est uniquement en mesure de créer des ResponseTools pour les types AITool dont il est conscient, à savoir tous ceux disponibles à partir de l'Microsoft. Bibliothèque Extensions.AI.Abstractions.