Adds a "🧠 모델 (STT · LLM)" collapsible panel with two dropdowns: - STT(귀): tiny/base/small/medium/large-v3. Switching swaps WhisperSTT.model, tears the worker down and re-warms it in the BACKGROUND (first switch to a not-yet-downloaded size fetches it, so the HTTP call returns immediately and the next utterance waits for the reload). - LLM(두뇌): Haiku 4.5 / Sonnet 4.5. Applied on the next reply (no reload). Backend: GET /api/models, POST /api/models/stt, POST /api/models/llm; Dashboard gains models_settings/set_stt_model/set_llm_model. In-memory only (a service restart reverts to the env defaults small / claude-haiku-4-5). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
84 KiB
84 KiB