mirror of
http://100.103.83.12:3003/fegger/odoo-at-payroll.git
synced 2026-09-17 16:56:42 +00:00
feat(agent): add index bootstrap and answer feedback
This commit is contained in:
+10
-1
@@ -367,10 +367,19 @@ tests/ # pytest: Ingest-, Retrieval-, Grounding-Unit-Tests
|
||||
Header schützen die UI, ohne FastAPI `/docs` zu blockieren.
|
||||
- **Docker-Deployment (2026-09-16, D21):** Ein gehärteter Compose-Service
|
||||
betreibt UI und API gemeinsam auf `100.103.83.12:8080` und nutzt das externe
|
||||
Netz `ollama-default`. Ollama bleibt ein separater bestehender Container;
|
||||
Netz `ollama_default`. Ollama bleibt ein separater bestehender Container;
|
||||
sein Netzwerk-DNS-Alias wird über `OLLAMA_URL` konfiguriert. Index und KB
|
||||
bleiben Host-Bind-Mounts, Secrets und lokale Korpora außerhalb des Images.
|
||||
Der Stack verlangt einen Service-Key, läuft als konfigurierbare unprivilegierte
|
||||
UID/GID mit read-only Root-FS und besitzt einen Readiness-Healthcheck.
|
||||
Deployment und initialer Indexaufbau: `docs/DOCKER.md`.
|
||||
- **Bootstrap, Audit und Bewertungen (2026-09-16, D22):** Vor jedem API-Start
|
||||
prüft der Container, ob Chunks und Embeddings im persistenten Index vollständig
|
||||
sind, und baut einen fehlenden/unvollständigen Index automatisch über Ollama
|
||||
auf; bei Embedding-Fehlern startet die API nicht. Interaktionen werden
|
||||
strukturiert in `data/audit.db` und optional als JSON nach stdout geloggt;
|
||||
Inhaltsprotokoll und 30-Tage-Aufbewahrung sind konfigurierbar. Eine
|
||||
authentisierte `/v1/ratings`-API sowie die UI erfassen Daumen hoch/runter und
|
||||
optionales Feedback pro Request-ID. Im Metadatenmodus werden auch indirekte
|
||||
Freitexte aus Quellen, Konflikten und Suchplan entfernt.
|
||||
- Betrieb: `agent/README.md`.
|
||||
|
||||
Reference in New Issue
Block a user