Умное ожидание сообщений для ИИ-чата

Сценарий копит идущие подряд сообщения пользователя в Redis, ждёт паузу и передаёт их ИИ-помощнику разом, чтобы ответ был на законченную мысль.

  • Ответ на мысль целиком
  • Сообщения подряд собираются вместе
  • Бот не дёргается на каждую строчку
  • Диалог естественнее
RedisRedis Chat MemoryChat

Как это работает

Чтобы получать уведомления из Redis в Redis Chat Memory, не нужен программист: готовый сценарий следит за событиями и присылает сообщения сам.

  1. Запуск: Чат
  2. Затем: Сохранить
  3. Затем: Подсчет
  4. Проверка: Проверить первое сообщение
  5. Если да — Метка времени
  6. Затем: Подождать
  7. Затем: Получить метку времени
  8. Проверка: Проверить задержку
  9. Если да — Извлечь
  10. Затем: Получить сообщение
  11. Затем: Установить сообщение
  12. Проверка: Проверить, пуста ли очередь
  13. Если да — ИИ-агент
  14. Затем: Модель чата OpenAI
  15. Затем: Память чата Redis

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.