← Автоматизация

Память диалога со сжатием истории

готово

Назначение

Полная история долгого диалога со временем становится слишком большой, чтобы каждый раз передавать её целиком языковой модели — но просто обрезать старые сообщения означает терять важный контекст о собеседнике.

Как работает

История хранится в локальной базе данных, а по мере роста старые фрагменты переписки сворачиваются в сжатую смысловую выжимку (rolling-суммаризация), сохраняя ключевой контекст при заметно меньшем объёме, плюс автоматическая очистка данных неактивных пользователей.

Компоненты

Python, SQLite, периодическая суммаризация истории той же языковой моделью.

Статус

Готово и используется.