Commit Graph

2 Commits (719dfa2015cf49a5f81d9b184f845f0184cce2f4)

Author SHA1 Message Date
mirivlad 719dfa2015 fix: исправлены критические ошибки в коде
- GigaChatProvider: добавлено наследование от BaseAIProvider и методы
- Компактификация: исправлен парсинг JSON-ответа Qwen
- Compactor: добавлена проверка на None
- Векторный поиск: исправлена структура результатов ChromaDB
- extract_facts_with_ai: добавлена проверка авторизации Qwen
- SSH сессия: исправлена логика буфера вывода
- Cron job: добавлено обновление next_run после выполнения
2026-03-05 01:52:56 +08:00
mirivlad 1dc40507c6 feat: add dialogue compaction module for context management
- bot/compaction.py: новый модуль для сжатия истории диалога
- Автоматическая компактификация при 70% заполнении контекста
- Сохранение summary в ChromaDB с структурированным форматом
- Интеграция с handle_ai_task для прозрачной работы
- Сохраняет последние 20 сообщений без изменений
- Структурированный промпт: факты, URL, серверы, настройки, решения

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-25 12:09:30 +08:00