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 ₽ (стоимость в других валютах можно уточнить у автора).

Войдите / зарегистрируйтесь на сайте, чтобы получить данные для оплаты.