Compare commits

...

2 commits

Author SHA1 Message Date
f83c04f3d6 docs: CHANGELOG 0.3.3 + Version 0.3.3
Einstellbare Tarife, local_llm_base_url live-setzbar, 15 weitere Filler,
Mitteilung bei "kein Treffer". Version 0.3.2 -> 0.3.3.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 14:15:30 +02:00
880383ca5f feat(admin): local_llm_base_url live-setzbar (RUNTIME_SETTABLE)
Lokale LLM-Basis-URL ohne Deploy umstellbar — wirkt pro Request, da der
Provider je Anfrage aus runtime_settings gebaut wird. Wert unveraendert
(localhost Ollama); Heim-Host kann kuenftig per Admin-Live-Config gesetzt werden.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 14:13:42 +02:00
3 changed files with 18 additions and 1 deletions

View file

@ -3,6 +3,22 @@
Alle nennenswerten Änderungen an **Alexis**. Format lose nach [Keep a Changelog](https://keepachangelog.com/de/);
Versionierung nach [SemVer](https://semver.org/lang/de/) (prä-1.0: `0.x`).
## [0.3.3] — 2026-06-30
### Hinzugefügt
- **Tarife der Kostenschätzung im Admin live einstellbar:** Strompreis (€/kWh),
Notruf-Kosten (€/Alarm), Cartesia ($/Zeichen).
- **`local_llm_base_url` live-setzbar** (Admin-Live-Config; wirkt pro Request ohne
Deploy) — lokale LLM-Basis-URL ohne Neustart umstellbar.
- **15 weitere Beruhigungssätze** für die Web-Suche (Opening 12 → 27, zufällige Auswahl).
### Behoben
- **Stille bei „kein Treffer":** Kommt keine Antwort (z. B. Web-Suche ohne Ergebnis),
sagt das System jetzt eine freundliche, lokalisierte Mitteilung („Dazu konnte ich
leider keine Informationen finden.") statt stumm zu bleiben.
- **Immer gleicher Beruhigungssatz** lag an einem alten Übersetzungs-Cache; wird beim
Start mit der formalen „Sie"-Übersetzung neu gefüllt.
## [0.3.2] — 2026-06-30
### Hinzugefügt

View file

@ -24,6 +24,7 @@ RUNTIME_SETTABLE: dict[str, tuple[str, str, str]] = {
"openrouter_tts_model": ("TTS-Modell (OpenRouter)", "str", "z.B. google/gemini-3.1-flash-tts-preview"),
"openrouter_tts_voice": ("TTS-Stimme (OpenRouter)", "str", "z.B. Zephyr, Puck, Kore"),
"piper_voice": ("TTS-Stimme (piper)", "str", "z.B. de_DE-thorsten-high"),
"local_llm_base_url": ("Lokales LLM (Basis-URL)", "str", "z.B. http://127.0.0.1:11434/v1 (Ollama) oder Heim-Host — wirkt sofort"),
"local_llm_system_prompt": ("Systemprompt (lokal)", "str", "Freier Text"),
"local_llm_temperature": ("Temperatur (lokal)", "float", "0.02.0 — wirkt sofort (kein Neustart)"),
"local_llm_top_p": ("Top-p (lokal)", "float", "0.01.0 — wirkt sofort (kein Neustart)"),

View file

@ -1,6 +1,6 @@
[project]
name = "voice-assistant-gateway"
version = "0.3.2"
version = "0.3.3"
description = "Modular voice assistant gateway with pluggable audio endpoints and provider adapters"
readme = "README.md"
requires-python = ">=3.11"