Параметр tools в OpenAI API
В библиотеке openai для работы с API есть параметр tools - инструменты. Это те самые инструменты, о которых мы говорили в теоретической части. Посмотрим, как передать их модели, чтобы она могла к ним обращаться.
Параметр подставляется в запрос и в Chat Completions, и в Responses API - примерно одинаково. Разберём, что в него передаётся.
Модель не вызывает инструменты сама: нужен harness
Прежде чем всё настраивать, важно понять: модель не может обращаться к инструментам напрямую. Чтобы LLM могла воспользоваться каким-то инструментом, нужен harness - наша программа, окружение, с которым модель взаимодействует.
Дальше в уроке
- Как выглядит описание инструмента
- Параметры инструмента
- Модель выбирает инструмент по описанию
- Параметр tool_choice
- Цена вызова инструментов
Как получить доступ к полному уроку
Урок входит в программу "AI инжиниринг": доступ ко всем её курсам на 1 год - 5000 ₽ (стоимость в других валютах можно уточнить у автора).
Войдите / зарегистрируйтесь на сайте, чтобы получить данные для оплаты.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти