Он должен уметь в базе: - Искать в интернет (google, perplexity, wikipedia) - Понимать текст, голос, изображение - Отвечать текстом, голосом, изображением (да и видео-аватаром тоже теперь не проблема) - Читать статьи по ссылке - Cчитать (да, приходиться снабжать калькулятором. зато теперь не ошибается) - Расширять свои возможности за счет новых инструментов (ставить задачи в вашем любимом трекере, вызывать нужные сервисы и тд.... вы ограничены только вашей фантазией и API) - и конечно же, выбираем для него LLM (у меня в основном claude, но для некоторых агентов использую openai. Ждем когда можно добавить GigaChat и YandexGPT)
2️⃣ Добавляем ему личность (ну ладно, просто пишем качественный промпт, чтобы он отвечал так как вам нужно)
Для промпта хорошего много не надо: - Роль - объяснить ему кто он и как себя должен вести - Контекст - объяснить, где он находится и зачем появился - Задача - что он собственно должен сделать
Если нужен ответ в том виде как вам хочется, то добавляем - Структура ответа - Пример вопроса - Пример ответа по структуре
(подсказка - если дать два примера, то качество и надежность ответов повышается на порядок)
Не забываем сделать качественного аватара! (на картинках выше - midjourney + heygen)
3️⃣ Добавляем ему память - в n8n много возможностей, я добавил через xata. Теперь там копится вся история сообщения с момента рождения каждого агента, а в процессе общения он всегда держит контекст минимум из 5 последних запросов/ответов.
4️⃣ Собираем группу в Телеграм. Добавляем в каждый топик своего агента - и можно работать.
Для первых экспериментов работу команды можно автоматизировать через передачу сообщений между агентами в чатах телеграм.
Для более сложных - погружаемся в мульти-агентные системы. Но это уже в другой раз.
Вот так у меня появилась первая команда - универсального стратега, маркетолога и креативщика. Вроде дружные ребята, посмотрим как будут вести себя дальше. Надо будет еще научить их работать по ночам.
Поиск в интернете и ответы на вопросы в 90% случаев у меня теперь через разговоры с ними. Пример - как выглядит агент в n8n - на картинке. Ну и сами агенты тоже!