function_tool в OpenAI SDK
Ещё один важный инструмент в OpenAI Agents SDK - декоратор function_tool. Давайте посмотрим, для чего он нужен и как его использовать.
Что такое function_tool
function_tool - это Python-декоратор, который превращает обычную функцию Python в инструмент агента.
Раньше в практических примерах мы описывали инструменты в виде JSON-объекта. Такая запись занимает много места, тяжело читается и не очень удобна. Декоратор function_tool избавляет от необходимости описывать каждую функцию в виде JSON: с его помощью любую функцию программы можно сделать инструментом агента.
Дальше в уроке
- Что SDK берёт из функции
- Схема вручную и с function_tool
- Полный пример
- Что происходит при запуске
Как получить доступ к полному уроку
Урок входит в программу "AI инжиниринг": доступ ко всем её курсам на 1 год - 5000 ₽ (стоимость в других валютах можно уточнить у автора).
Войдите / зарегистрируйтесь на сайте, чтобы получить данные для оплаты.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти