Инструменты для агентов (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 скидки от партнёров на различные сервисы

Это урок из миникурса

«Как делать ИИ-агентов в n8n»

Чтобы продолжить чтение, приобретите доступ к курсу или оформите подписку.

Подробнее о курсе

Уже есть аккаунт? Войти