docs: Weg-2 (Web-Suche) dokumentiert + Version 0.3.0

Web-Such-/Tool-Calling-Funktion in der Doku nachgezogen: CHANGELOG (0.3.0),
README, CLAUDE.md (Querschnitt), Architektur-Doc (§6.1), Bedienungsanleitung
(§5.5 Nutzer/Admin) und DEPLOYMENT (Tool-Faehigkeit des Modells).
Version 0.2.0 -> 0.3.0 (pyproject.toml).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Dieter Schlüter 2026-06-30 08:11:40 +02:00
commit eea25455cb
7 changed files with 78 additions and 1 deletions

View file

@ -926,6 +926,31 @@ curl -s -X POST "$URL/api/chat?debug=true" \
-d '{"text":"Wie wird das Wetter?"}' | jq
```
### 5.5 Aktuelle Informationen aus dem Web (Web-Suche)
Das Wissen des Sprachmodells endet zu einem bestimmten Zeitpunkt. Für **tagesaktuelle
Fragen** (z. B. „Wer ist Bundeskanzler?", „Wie ist das Wetter in Paris?", „Hat die
Apotheke heute geöffnet?", „Lebt … noch?") holt Alexis daher selbsttätig frische
Fakten aus dem Web (über das Modell `perplexity/sonar`) und antwortet damit — das
aktuelle Faktum hat Vorrang vor dem Trainingswissen. **Quellen** stehen als Links
unter der Antwort.
Damit niemand auf eine stumme Pause wartet, sagt Alexis während der Recherche einen
kurzen Beruhigungssatz (z. B. *„Einen Moment, ich schaue das für Sie nach."*) —
gesprochen und in der Statuszeile; bei längerer Suche folgen Geduldssätze.
Heikle Kategorien (aktuelle Amtsträger, Wohnort lebender Personen, „lebt X noch",
Öffnungszeiten/Fahrpläne) lösen die Suche **immer** aus, damit es bei der ersten
Antwort keine veralteten Angaben gibt.
- **Standard:** an. **Pro Nutzer/Profil abschaltbar** über das Setting
`web_search_enabled` (Nutzer-Prefs/Profil-Override; siehe § 6) — dann antwortet
Alexis nur aus dem Modellwissen.
- **Voraussetzung:** ein **tool-fähiges** zentrales Modell (Standard
`mistralai/mistral-small-3.2-24b-instruct`). Ältere Modelle ohne Tool-Endpoint
(z. B. `…-2501`) können die Web-Suche nicht; Alexis erkennt das und antwortet dann
ohne Suche (geloggt). Ausführliche Technik: `Docs/weg2-tool-calling.md`.
---
## 6. Einstellungen und Konfiguration