Úprava README

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Ján Pták 2026-11-14 03:34:35 +01:00
parent 0a29548db6
commit 8b85711ff6

View File

@ -60,31 +60,6 @@ Extrakciu spúšťa `python -m tools.knowledge.build` (vyžaduje nakonfigurovan
- **Git a Gitea webhooky** – získavanie zmien zo ZP Wiki.
- **Pytest** – testy funkcionality a regresie.
## Architektúra
```
Claude (Skills /rag, /graphrag)
│ MCP + OAuth (Cloudflare Tunnel)
▼
claude-mcp (FastMCP) ──HTTP──► zp-agent-api (FastAPI)
├─ SQLite: texty, FTS5, vektory, cache
├─ Neo4j: metadátový a obsahový graf
├─ LLM API: plán, formulácia, overenie
└─ Git kópia zpwiki ◄── Gitea webhook / 24 h
```
## Spustenie
```bash
bash scripts/start.sh # build, Neo4j, príprava indexov, API
bash scripts/compose.sh up -d claude-mcp # voliteľne MCP server pre Claude
.venv/bin/python -m pytest -q # testy
```
Konfigurácia (API kľúče, LLM poskytovateľ, OAuth) sa nastavuje v `.env`.
Prepínače `RETRIEVAL_LEMMATIZER`, `RETRIEVAL_RERANKER` a `ANSWER_QUESTION_CATALOG`
v `deployment/docker-compose.yml` zapínajú lematizáciu, reranker a katalóg otázok.
## Priečinky
- `app/` – HTTP API (endpointy `/answer`, `/graphrag`, `/health`, synchronizácia) a zabezpečenie.