Этот рабочий процесс связывает Telegram-ботов с узлами LangChain в n8n.
Основной узел ИИ-агента настроен как агент диалога. У него есть пользовательская системная подсказка, которая объясняет формат ответа и содержит дополнительные инструкции.
ИИ-агент имеет несколько подключений:
- Для создания ответов используется модель OpenAI GPT-4
- В буферной памяти Windows история общения с каждым пользователем хранится отдельно
- Существует дополнительный инструмент Custom n8n Workflow (инструмент Dall-E 3). ИИ-агент использует этот инструмент, когда пользователь запрашивает создание изображения.
В нижней части рабочего процесса есть несколько узлов, которые вызывают модель Dall-E 3 с указанием идентификатора пользователя в Telegram и запросом на создание нового изображения. Когда изображение готово, оно отправляется пользователю.
Наконец, есть дополнительный узел Telegram, который маскирует HTML-синтаксис для повышения стабильности в случае, если ИИ-агент отвечает в неподдерживаемом формате.