MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| AsOpenAIResponseTool(AIFunctionDeclaration) |
Skapar en OpenAI ResponseTool från en AIFunctionDeclaration. |
| AsOpenAIResponseTool(AITool) |
Skapar en OpenAI ResponseTool från en AITool. |
AsOpenAIResponseTool(AIFunctionDeclaration)
Skapar en OpenAI ResponseTool från en 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
Parametrar
- function
- AIFunctionDeclaration
Funktionen som ska konverteras.
Returer
En OpenAI ResponseTool som representerar function.
Undantag
function är null.
Gäller för
AsOpenAIResponseTool(AITool)
Skapar en OpenAI ResponseTool från en 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
Parametrar
- tool
- AITool
Verktyget som ska konverteras.
Returer
En OpenAI ResponseTool som representerar tool eller null om det inte finns någon mappning.
Undantag
tool är null.
Kommentarer
Den här metoden kan bara skapa ResponseTools för AITool typer som den är medveten om, nämligen alla tillgängliga från Microsoft. Extensions.AI.Abstractions-biblioteket.