naeel cb7a729df7 feat(api): api.py Blueprint — договоры, допники, история
POST /api/contracts          — создать договор
GET  /api/contracts          — список
GET  /api/contracts/<id>     — договор + допники
POST /api/contracts/<id>/supplements  — загрузить допник (полный пайплайн)
GET  /api/contracts/<id>/history      — история изменений

Пайплайн допника: upload→parse→textify→extract→diff→spec_rows→spec_history
2026-06-14 17:02:31 +04:00
2026-06-13 11:29:47 +04:00

Contracts App

Flask-сервис сверки договоров.

Что делает

  • Парсит спецификации из docx/pdf в структурированный вид
  • Сравнивает цепочки допников, восстанавливает историю изменений
  • Сопоставляет услуги с каталогом через LLM

Стек

Flask + PostgreSQL + python-docx + LLM API (aillm.ru)

Запуск

pip install -r requirements.txt
cp .env.example .env
python app.py
S
Description
No description provided
Readme
1.1 MiB
Languages
Python 64.7%
HTML 29.6%
JavaScript 5.6%
Dockerfile 0.1%