mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-29 18:46:59 +00:00
feat(dashboard): add STT model dropdowns to config page
The dashboard config page had a select for stt.provider (and stt.elevenlabs.model_id) but the per-provider model fields (stt.local.model, stt.groq.model, stt.openai.model) rendered as free text. Register them as selects so the new gpt-transcribe model — and the existing catalog — are discoverable options in the GUI, matching the desktop settings enums.
This commit is contained in:
parent
c892ca25e0
commit
c80acad5b7
1 changed files with 15 additions and 0 deletions
|
|
@ -879,6 +879,21 @@ _SCHEMA_OVERRIDES: Dict[str, Dict[str, Any]] = {
|
|||
# (malicious 2.4.6 release on 2026-05-12). Restore once available.
|
||||
"options": ["local", "groq", "openai", "xai", "elevenlabs"],
|
||||
},
|
||||
"stt.local.model": {
|
||||
"type": "select",
|
||||
"description": "Local faster-whisper model size",
|
||||
"options": ["tiny", "base", "small", "medium", "large-v3"],
|
||||
},
|
||||
"stt.groq.model": {
|
||||
"type": "select",
|
||||
"description": "Groq Whisper model",
|
||||
"options": ["whisper-large-v3-turbo", "whisper-large-v3", "distil-whisper-large-v3-en"],
|
||||
},
|
||||
"stt.openai.model": {
|
||||
"type": "select",
|
||||
"description": "OpenAI transcription model",
|
||||
"options": ["whisper-1", "gpt-4o-mini-transcribe", "gpt-4o-transcribe", "gpt-transcribe"],
|
||||
},
|
||||
"stt.elevenlabs.model_id": {
|
||||
"type": "select",
|
||||
"description": "ElevenLabs Scribe model",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue