MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| AsOpenAIResponseTool(AIFunctionDeclaration) |
Создает OpenAI ResponseTool из объекта AIFunctionDeclaration. |
| AsOpenAIResponseTool(AITool) |
Создает OpenAI ResponseTool из объекта AITool. |
AsOpenAIResponseTool(AIFunctionDeclaration)
- Исходный код:
- MicrosoftExtensionsAIResponsesExtensions.cs
Создает OpenAI ResponseTool из объекта 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
Параметры
- function
- AIFunctionDeclaration
Функция для преобразования.
Возвращаемое значение
Объект OpenAI ResponseTool , представляющий function.
Исключения
function равно null.
Применяется к
AsOpenAIResponseTool(AITool)
- Исходный код:
- MicrosoftExtensionsAIResponsesExtensions.cs
Создает OpenAI ResponseTool из объекта 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
Параметры
- tool
- AITool
Средство для преобразования.
Возвращаемое значение
OpenAI ResponseTool , tool представляющий или null если сопоставление отсутствует.
Исключения
tool равно null.
Комментарии
Этот метод может создавать только ResponseTool для типов AITool, которые он знает, а именно все доступные из Microsoft. Библиотека Extensions.AI.Abstractions.