Skip to content

The model URL is the base, without /v1, and the brain is any API model - #329

Merged
mattshax merged 1 commit into
mainfrom
unmute-base-url
Sep 8, 2026
Merged

The model URL is the base, without /v1, and the brain is any API model#329
mattshax merged 1 commit into
mainfrom
unmute-base-url

Conversation

@mattshax

@mattshax mattshax commented Sep 8, 2026

Copy link
Copy Markdown
Member

Running the stack on a two-GPU node showed the Unmute backend appending its own /v1: a URL given with the suffix became …/v1/v1/models and the model never connected (llm_up: false with STT and TTS healthy). The workflow input is now Model base URL and says the suffix is added.

The description also now matches what the architecture allows: only the speech services need a GPU (about 5.3 GB synthesis, 2.5 GB recognition, splittable across cards), and the conversational model is a configuration value. Point it at a Studio for the corpus, tools and workflows with an API model behind the voice (studio-voice/<gateway-model-id>), or at the platform gateway for a plain conversation with that model. Settings text updated to match. Workflow and copy only.

…any API model

Running the stack showed the backend appending its own /v1: a URL given
with the suffix became /v1/v1/models and the model never connected. The
input is now the base URL and says so. The description follows what the
architecture actually allows: only the speech services need a GPU, and
the model that does the talking is a configuration value, so a Studio
with an API model behind it (studio-voice/<gateway-model-id>) or the
gateway on its own are both valid targets.
@mattshax
mattshax merged commit 993ffb0 into main Sep 8, 2026
1 check passed
@mattshax
mattshax deleted the unmute-base-url branch September 8, 2026 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant