⚖️ Stavební Právník — API
Veřejné REST API. Base URL: https://program2.czechai.io · odpovědi JSON (UTF-8). Mozek Gemini 2.5 Flash, znalostní báze 110 předpisů + ~27k rozhodnutí.
Stavební agent (multi-chat)
POST/stavebni-api/ask/stream
Položí dotaz, streamuje odpověď (SSE: event judikatura → token → done). Ukládá do historie.
curl -N -X POST .../stavebni-api/ask/stream -H 'Content-Type: application/json' \
-d '{"query":"Jaké povolení na rodinný dům?","user_id":"u123","chat_id":null}'
GET/stavebni-api/chats?user_id=X
Seznam konverzací uživatele (izolováno per user_id).
GET POST DEL/stavebni-api/chats/{id}?user_id=X
Načíst zprávy chatu · přejmenovat (PATCH) · smazat.
GET POST/stavebni-api/documents
Nahrát dokument k rozboru a uložení · seznam dokumentů uživatele.
{"user_id":"u123","name":"smlouva.txt","text":"..."}
Právní jádro (legal-api)
POST/api/query
Právní odpověď ze zákonů (RAG + Gemini). {"query":"...","mode":"hybrid"}
POST/api/judikatura
Sémantické hledání rozhodnutí. {"query":"...","limit":5} → soud, sp.zn., odkaz, skóre.
POST/api/analyze /api/analyze/file
Rozbor smlouvy/dokumentu (text nebo nahraný soubor).
POST/api/generate
Generování právního dokumentu/podání. {"description":"..."}
POST/api/research
Hloubkový právní rozbor tématu.
POST/api/tools/ares /api/tools/proverka
Lookup firmy dle IČO · AML/background prověrka.
GET/api/stats /health
Statistiky znalostní báze · health check.