06

RAG-ассистент с логированием и метриками

RAG Logging SQLite ChromaDB Telegram VPS
RAG-ассистент с логированием и метриками

Отвечает по базе знаний, кэширует ответы и фиксирует каждое обращение в SQLite: кто, когда, что спросил и сколько ждал ответа.

О проекте

Telegram-бот на базе RAG (ChromaDB + OpenAI), развёрнутый на VPS в Нидерландах и работающий 24/7. Ключевая особенность — полный цикл логирования: каждый запрос пишется в SQLite (вопрос, ответ, user_id, источник, время ответа в мс, признак ответа из кэша). Пользователь может запросить статистику командой /stats и выгрузить свои логи в CSV через /logs — при этом каждый видит только свои данные. По итогам тестов: почти треть обращений обслуживается кэшем мгновенно и без затрат на API, среднее время ответа ~3,5 секунды. Попробовать бота: 👉 @semenov_rag_assistant_bot в Telegram.