AI-консультант по юридическим документам с RAG-поиском
Telegram-бота для юридических консультаций по загруженной базе документов: ГК РФ, ТК РФ, КоАП/ЗоЗПП и другим правовым материалам. Бот использует RAG-подход: документы загружаются через отдельную админ-панель, разбиваются на чанки, векторизуются и сохраняются в pgvector. При вопросе пользователя система находит релевантные фрагменты, формирует ответ и показывает источники: название документа, номер чанка и ссылку для просмотра цитаты в браузере.
В проекте реализованы backend-ядро, Telegram-адаптер, tenant-scoped хранение данных, Docker Compose-деплой на VPS, PostgreSQL + pgvector, S3/MinIO для файлов, отдельный интерфейс для загрузки и переиндексации документов, а также диагностика чанков для проверки качества RAG-базы.
Python, FastAPI, PostgreSQL, pgvector, OpenAI API, Docker, Streamlit, MinIO