Вызов инструментов (tool calling, function calling) — механизм, через который языковая модель работает с внешними системами. Модели передают список инструментов с описанием и параметрами. Когда для задачи нужен инструмент, модель возвращает не текст, а запрос на вызов: какую функцию запустить и с какими аргументами. Программа выполняет вызов и отдаёт результат модели, а та решает, что делать дальше.
Примеры инструментов:
- Отправить сообщение или прочитать историю треда
- Создать задачу в трекере
- Прочитать файл в репозитории
- Найти информацию в интернете или базе знаний
Именно вызов инструментов отличает AI-агента от чат-бота, который только отвечает. Подключать инструменты в едином формате помогает протокол MCP.
С Пачкой агент работает через API: отправляет сообщения, читает треды, создаёт задачи и напоминания. Чтобы агент вызывал методы правильно, есть Pachca CLI с описанием команд через --help, Agent Skills и спецификация OpenAPI.
Подробнее в базе знаний
Читать в справке →Для разработчиков
Документация на dev.pachca.com →