Music from a still: image_url conditioning, still $0.125
The Music Router accepts an optional public HTTPS image_url to condition the track on a still. Request example, keeping a score consistent, fixed price.

You can condition a Sume music generation on a picture by adding image_url, a public HTTPS image. The price does not change with it: the docs fix $0.125 per accepted generation, whatever the prompt length or whether an image is attached. The prompt is still required.
Request
Use the router endpoint. image_url is optional; send null to clear it if a client reuses request objects.
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: music-still-001" \
-d '{
"prompt": "Cinematic ambient underscore matching the mood of the reference still, instrumental only",
"image_url": "https://example.com/moodboard.png"
}'One score or contrasting scenes
The docs give a rule for multi-scene projects. If scenes should contrast, change the broad genre family, move tempo at least 12 BPM apart and change the lead instrument. If one consistent score is wanted, keep continuity, and when it applies pass the accepted scene still as image_url.
| Goal | Prompt change | image_url |
|---|---|---|
| Contrasting scenes | New genre family, tempo 12+ BPM apart, new lead | optional, per scene |
| One consistent score | Same palette across prompts | the accepted scene still |
Cost of scoring a storyboard
Eight scenes, one generation each, is $1.00. A retake of any scene is another $0.125, so keep the first pass to a few scenes and iterate on the ones that matter.
The image is a direction, not a guarantee. The docs describe the seven prompt axes as creative direction, not guaranteed output values; listen to the result before assembling.
Prompt and length rules
The prompt is 1 to 5000 characters, and exclusions go in the positive prompt. duration and duration_seconds are rejected, so control the length in the prompt itself, for example "a 2-minute track" or a timed outline such as [0:00-0:30] Intro: ....
Sources
Related posts
More in Media tools
- Music prompt limit: 5000 characters is plenty for a Lyria brief
The Sume Music prompt takes 1 to 5000 characters. A full seven-axis brief with section markers is far shorter, so the limit rarely binds.
- Scoring contrasting scenes: 12 BPM apart and a new lead instrument
Sume's music brief rule for contrasting scenes: change the genre family, move tempo at least 12 BPM, and swap the lead instrument. Keep them for one score.
- Music Router: lyria-3-pro costs the same $0.125 as lyria-3.5
Sume Music Router lists sume/music-auto, lyria-3.5 and lyria-3-pro. Every router model charges the same fixed Music price. Here is how to pin one.
- Music Router metadata: tag 12 candidate tracks for $1.50 in total
Music Router metadata is stored on the job, not sent to the provider. Tag 12 candidates at $0.125 each, $1.50, and read routed_model to see which engine ran.
Written by Sume