Вызов функций
Вызов функций (также «вызов инструментов») — это механизм, с помощью которого модель запрашивает конкретную заранее описанную функцию со структурированными аргументами вместо ответа прозой; именно этот мост позволяет агенту реально что-то делать.
Разработчик описывает каждую доступную функцию именем, описанием и типизированной схемой её аргументов. Когда модель решает, что функция нужна, она возвращает структурированный вызов, в котором указывает функцию и заполняет её аргументы; обвязка проверяет их и выполняет функцию. Результат возвращается модели, и она продолжает работу. Вызов функций — это то, что делает цикл использования инструментов надёжным: намерение модели приходит как машиночитаемые данные, а не как свободный текст, который приходится разбирать.
Ключевые тезисы
- Разработчик выставляет функции с именем, описанием и типизированной схемой аргументов.
- Модель формирует структурированный вызов (функция + аргументы); обвязка проверяет его и запускает.
- Это превращает «модель хочет действовать» в машиночитаемые данные, избавляя от хрупкого разбора прозы.
- Понятные имена, строгие схемы и хорошие описания — вот что заставляет модель вызывать нужную функцию с правильными аргументами.
Освой на практике
Way of the Agent обучает инженерии ИИ-агентов уровень за уровнем — сначала такие концепты, потом практика, XP и Хроники ИИ.
Начать бесплатно →