Úprava README
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
c2e31970c4
commit
449946f220
25
README.md
25
README.md
@ -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.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user