Инструменты для агентов (Tools)
Фишка агентов в n8n — в умении вызывать сторонние инструменты, когда они нужны для работы. В этом уроке мы дадим агенту несколько подобных инструментов и научим его самостоятельно выбирать нужный.
Что такое Tools
Представьте ассистента, который сидит за столом. На столе — телефон, ежедневник, почтовый клиент. Вы говорите: «Запиши встречу на завтра». Ассистент берет ежедневник. Говорите: «Позвони Пете». Ассистент берет телефон. Он сам понимает, какой инструмент нужен для каждой задачи.
Tools в n8n работают так же. Агент — это мозг, который понимает запросы. Tools — это руки, которые выполняют действия. Вы даете агенту набор инструментов, описываете каждый — и дальше он сам решает, что использовать:
- «Запиши встречу на завтра в 15:00» → агент выбирает Google Calendar
- «Напомни купить молоко» → агент выбирает Google Tasks
- «Отправь Пете письмо, что встреча переносится» → агент выбирает Gmail
- «Привет, как дела?» → агент отвечает сам, инструменты не нужны
Как агент выбирает инструмент. Каждый инструмент имеет описание (description). Агент читает описания всех доступных инструментов и решает, какой подходит для текущего запроса. Поэтому описание очень важно. Будет плохое описание — агент не поймет, когда использовать инструмент. Или будет использовать не тот.
| Пример плохого описания | Пример хорошего описания |
| Tool for Google | Use this tool to create events in the user’s calendar. Use it when user wants to schedule a meeting, call, or appointment. |
Полная версия доступа только подписчикам
Вступив в Нейроцех, вы получите
доступ к материалу, а также:
Закрытое активное
сообщество
Доступ к ежемесячным
вебинарам
100+ подробных гайдов по нейросетям
24 скидки от партнёров на различные сервисы
Это урок из миникурса
Чтобы продолжить чтение, приобретите доступ к курсу или оформите подписку.
Подробнее о курсеУже есть аккаунт? Войти