Język

MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool Metoda

Definicja

Przeciążenia

Nazwa Opis
AsOpenAIResponseTool(AIFunctionDeclaration)

Tworzy interfejs OpenAI ResponseTool na podstawie elementu AIFunctionDeclaration.

AsOpenAIResponseTool(AITool)

Tworzy interfejs OpenAI ResponseTool na podstawie elementu AITool.

AsOpenAIResponseTool(AIFunctionDeclaration)

Źródło:
MicrosoftExtensionsAIResponsesExtensions.cs
Źródło:
MicrosoftExtensionsAIResponsesExtensions.cs

Tworzy interfejs OpenAI ResponseTool na podstawie elementu 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

Parametry

function
AIFunctionDeclaration

Funkcja do konwersji.

Zwraca

Interfejs OpenAI ResponseTool reprezentujący element function.

Wyjątki

Parametr function ma wartość null.

Dotyczy

AsOpenAIResponseTool(AITool)

Źródło:
MicrosoftExtensionsAIResponsesExtensions.cs
Źródło:
MicrosoftExtensionsAIResponsesExtensions.cs

Tworzy interfejs OpenAI ResponseTool na podstawie elementu 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

Parametry

tool
AITool

Narzędzie do konwersji.

Zwraca

Interfejs OpenAI ResponseTool reprezentujący tool lub null jeśli nie ma mapowania.

Wyjątki

Parametr tool ma wartość null.

Uwagi

Ta metoda jest w stanie utworzyć tylko ResponseTools dla AITool typów, o których jest świadomy, a mianowicie wszystkich dostępnych w Microsoft. Biblioteka Extensions.AI.Abstractions.

Dotyczy