RAG‑ассистент по регламентам и правовым документам — это ИИ‑система, которая отвечает на вопросы по внутренним регламентам, шаблонам документов и кодексам (ГПК, АПК, ГК РФ и др.), используя векторный поиск (ChromaDB), OpenAI и кеширование ответов.
Описание:
Проект представляет собой RAG‑ассистента, который помогает быстро находить нужные формулировки и нормы в регламентах и правовых документах. Ассистент использует ChromaDB для семантического поиска по базе текстов, OpenAI для генерации ответов на основе найденных фрагментов и SQLite‑кеш для ускорения повторных запросов. Система работает в консольном режиме и через Telegram‑бота, поддерживает длинные ответы и команды для анализа качества (RAGAS).
Функционал:
Ответы на вопросы по регламентам, кодексам и шаблонам (ГПК, АПК, ГК РФ, претензия, исковые заявления и т.п.).
Фильтрация по кодексам и типам документов (ГПК/АПК/ГК/претензия), чтобы не смешивать разные источники.
Telegram‑бот с разбивкой длинных сообщений, командами stats, tests, analyze, eval, clear.
Оценка качества RAG через RAGAS (Faithfulness, Context Precision) — как для одного ответа, так и по набору тестовых вопросов (evaluate_ragas.py).
Гибкая архитектура: можно добавлять новые документы в data/, менять модель OpenAI, настраивать top_k и при необходимости заменить ChromaDB на другое векторное хранилище.
https://github.com/Murs2024/RAG-reglament