Позвольте пользователям отправлять последовательность сообщений агенту ИИ в Telegram

Легко обрабатывайте потоковые сообщения от пользователей в Telegram или WhatsApp, умно группируя быстрые, последовательные тексты в одно целостное сообщение. Сообщения временно сохраняются в Supabase, предоставляя пользователям небольшое время для отправки дополнительных сообщений перед тем, как система обработает и ответит единым ответом — сохраняя естественный и эффективный ход общения. Настройте свой рабочий процесс, изменяя окно буферизации сообщений, уточняя ответы ИИ с помощью индивидуализированных системных подсказок или заменяя используемую языковую модель на предпочитаемую для бесшовного взаимодействия с чат-ботом.

Category:

Описание

Этот процесс позволяет чат-боту Telegram обрабатывать несколько коротких сообщений, отправленных пользователем с минимальным интервалом, как одно связное разговорное взаимодействие. Вместо того чтобы отвечать на каждое сообщение отдельно, процесс накапливает входящие сообщения, объединяет их после короткой паузы, обрабатывает вместе с помощью AI-агента и отправляет обратно единый ответ.

Процесс логически разделён на четыре основных блока:

  • 1.1 Получение сообщения: Захватывает входящие сообщения Telegram через триггер вебхука.
  • 1.2 Буферизация входящих сообщений: Временно сохраняет сообщения в таблице PostgreSQL в Supabase и ожидает поступления дополнительных сообщений.
  • 1.3 Обработка агрегированных сообщений с помощью AI-ассистента: Извлекает очередные сообщения, сортирует и агрегирует их, а затем отправляет объединённый текст AI-агенту для генерации ответа.
  • 1.4 Отправка ответа: Отправляет AI-сгенерированный единый ответ обратно пользователю через Telegram и очищает очередь сообщений.

Оригинал воркфлоу на сайте n8n.io

👉🏻 Скачать на сайте n8n

____________

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Позвольте пользователям отправлять последовательность сообщений агенту ИИ в Telegram”

Ваш адрес email не будет опубликован. Обязательные поля помечены *