Как настроить AI в Telegram
Эксперт: Валентин Литовченко
Что нам потребуется:
n8n
Настройка логики в n8n
Создаём новый Workflow
Создаём триггер для запуска. Используем ноду Telegram Trigger (on message)
Добавляем ноду AI Agent
Выбираем нужную нам модель, в нашем случае — OpenAI Chat Model
Запускаем наш Workflow и отправляем любое сообщение нашему боту
Выбираем Prompt Source
Перетаскиваем блок
text
Добавляем promt в поле System Message
Нажимаем Test step/Execute step
Добавляем ноду Send Text Message
Указываем Chat_id и Text, перетаскивая данные из AI Agent. Их можно найти в колонке слева и перетащить в нужное поле, зажав левую кнопку мыши.
Тестирование бота
Нажимаем Test Step и отправляем сообщение боту
Если всё сделано правильно — бот ответит сгенерированным текстом
Для того чтобы наш бот был активен, включаем ползунок
Добавление памяти в AI Agent
Добавляем ноду Window Buffer Memory
В параметрах ноды можно указать количество последних сообщений, которые будут сохраняться в памяти агента и учитываться при формировании ответа
Как ограничить доступ к боту только для себя
Добавляем ноду If, чтобы установить фильтр по пользователю
Перетаскиваем блок
username
в поле value1Вписываем свой username в значение поля value2
Теперь ответы бота доступны только вам! 🙂
Last updated