diff --git a/xtts/docker-compose.yml b/xtts/docker-compose.yml index 957c79b..d59c71b 100644 --- a/xtts/docker-compose.yml +++ b/xtts/docker-compose.yml @@ -63,6 +63,7 @@ services: whisper-bridge: build: ./whisper container_name: aria-whisper-bridge + profiles: ["whisper"] # Fallback-STT — startet nur mit --profile whisper deploy: resources: reservations: @@ -138,16 +139,15 @@ services: - LLM_TIMEOUT_SEC=${LLM_TIMEOUT_SEC:-600} restart: unless-stopped - # ─── Voxtral STT-3B (Transformers, GPU) — PROFIL "voxtral" ───── + # ─── Voxtral STT-3B (Transformers, GPU) — DEFAULT-STT ───────── # Ersetzt whisper als STT. Laeuft auf Treiber 550/CUDA 12.4 (torch cu124, KEIN # Treiber-Upgrade noetig). Modell Voxtral-Mini-3B-2507 (~9 GB bf16) → GPU 1. - # Startet NUR mit: docker compose --profile voxtral up -d --build - # Vorher whisper stoppen, sonst beantworten beide stt_* (Kollision): - # docker compose stop whisper-bridge + # Startet bei jedem `docker compose up -d`. Whisper ist der opt-in Fallback + # (Profil "whisper") — beide zusammen wuerden stt_* doppelt beantworten, also + # immer nur EINEN STT laufen lassen. voxtral-bridge: build: ./voxtral container_name: aria-voxtral-bridge - profiles: ["voxtral"] deploy: resources: reservations: