my_voice_assistant_v2/scripts
Dieter Schlüter 317ad2ff97 feat(llm): Make-Targets zum Wechseln des LLM-Backends (Ollama <-> llama.cpp)
- scripts/llm-server/switch-llm.sh: gibt GPU des anderen Backends frei
  (llama.cpp-Container stoppen bzw. Ollama-Modelle entladen, Dienst bleibt),
  startet das gewünschte Backend, passt LOCAL_LLM_* in .env an und startet
  das Gateway (als Dienst) neu bzw. weist auf manuellen Neustart hin.
- Makefile: Targets `llm-ollama` / `llm-llamacpp` (Modell via OLLAMA_MODEL=...).
- Doku §4.7 + Schnellbefehle §4.0: Make-Targets als empfohlener Weg, inkl.
  Erklärung warum der Gateway-Neustart nötig ist (Makefile exportiert .env als
  Env-Variablen -> Vorrang vor .env-Datei).

Getestet: Round-Trip ollama -> llamacpp -> ollama; llama.cpp 2,3s, gemma3 warm.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 15:56:42 +02:00
..
llm-server feat(llm): Make-Targets zum Wechseln des LLM-Backends (Ollama <-> llama.cpp) 2026-06-20 15:56:42 +02:00
add_pronunciation.py feat(tools): scripts/add_pronunciation.py zum bequemen Pflegen des Aussprache-Lexikons 2026-06-17 23:25:49 +02:00
diag_record.py ux(voice_loop): Aufnahmedauer anzeigen + korrekt berechnen; Diagnose-Skript 2026-06-17 15:53:51 +02:00
smoke_e2e.py test: manuelles End-to-End-Smoke-Skript gegen OpenRouter (scripts/smoke_e2e.py) 2026-06-17 09:49:04 +02:00
voice_loop.py fix(terminal): Barge-in funktioniert jetzt in beiden Phasen 2026-06-19 00:39:00 +02:00