Lyria 3 Pro or Lyria 3.5: which model id do I send?
Sume's Music Router accepts sume/music-auto, lyria-3.5 and lyria-3-pro. What each id does, how to pin one, and what Google lists for the models.

On Sume, send lyria-3.5 if you want Lyria 3.5, lyria-3-pro if you want Lyria 3 Pro, or leave model out (or use sume/music-auto) to let Sume choose. Auto resolves to Lyria 3.5 today, and the catalog says it may move without notice, so a pinned id is the only way to keep a fixed engine.
Sume's ids are from the Music Router docs. Google lists the models on its Gemini API pricing page. Read 2026-09-29. This post does not rank the two; Sume's docs make no quality claim about either.
What ids does the Music Router accept?
| `model` value | What happens |
|---|---|
Omitted or sume/music-auto | Sume picks the engine: Lyria 3.5 today |
lyria-3.5 | Passes through to Lyria 3.5 |
lyria-3-pro | Passes through to Lyria 3 Pro |
| Anything else | 400 model_not_found, with a catalog_url |
What does Google list for each?
Google's pricing page lists Lyria 3.5 and Lyria 3 Pro Preview as full-song models at $0.08 per song each, paid tier only. Its Lyria developer page documents the lyria-3.5 id and does not show a Lyria 3 Pro id, so use Sume's catalog, not Google's page, to confirm the Pro id on Sume.
How do I pin a model and check which one ran?
Set model. The job echoes the id you requested in job.model, and job.request.routed_model names the catalog engine that ran.
curl -X POST https://api.sume.com/v1/music-router/generate \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: pro-pin-001" \
-d '{
"model": "lyria-3-pro",
"prompt": "Slow cinematic strings, 60 BPM, D minor. A 45-second track. Instrumental, no vocals."
}'Does the model change the request or the price?
No. Every Music Router model takes the same body (prompt, optional image_url, no duration, no non-empty negative_prompt) and charges the same fixed music price per generation. The catalog at GET /v1/music-router/models lists each model's capabilities and its list price for reference, so you can compare the rows yourself before you pin one.
Sources
Related posts
More in Models
- AI music generator with vocals: Lyria 3.5 lyrics by API
Lyria 3.5 can sing. How to ask for vocals or an instrumental, steer lyrics with section tags, and read the lyrics back from a Sume music job.
- Lyria 3.5 release date: where it is available
Google announced Lyria 3.5 in the Gemini app on 2026-09-04. Where Google says you can use it, and where Sume lists it.
- How long is a Lyria 3.5 song, and how do I set the length?
Lyria 3.5 makes songs of a couple of minutes, and length is set in the prompt. What Google says, what Sume rejects, and prompts that steer duration.
- 2K AI video generator API: MiniMax H3 at 2K on Sume
MiniMax H3 makes video up to 2K. On Sume you ask for resolution 2K on minimax-h3, an upscale of native 768p. Request, price for 10 seconds, and limits.
Written by Sume