Параметр tools в OpenAI API

Бесплатный фрагмент урока

Фрагмент закончился

Полный урок открывается по подписке на курс

Как получить доступ

В библиотеке openai для работы с API есть параметр tools - инструменты. Это те самые инструменты, о которых мы говорили в теоретической части. Посмотрим, как передать их модели, чтобы она могла к ним обращаться.

Параметр подставляется в запрос и в Chat Completions, и в Responses API - примерно одинаково. Разберём, что в него передаётся.

Модель не вызывает инструменты сама: нужен harness

Прежде чем всё настраивать, важно понять: модель не может обращаться к инструментам напрямую. Чтобы LLM могла воспользоваться каким-то инструментом, нужен harness - наша программа, окружение, с которым модель взаимодействует.

Дальше в уроке

  • Как выглядит описание инструмента
  • Параметры инструмента
  • Модель выбирает инструмент по описанию
  • Параметр tool_choice
  • Цена вызова инструментов

Как получить доступ к полному уроку

Урок входит в программу "AI инжиниринг": доступ ко всем её курсам на 1 год - 5000 ₽ (стоимость в других валютах можно уточнить у автора).

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