Music from a thumbnail: image_url on Sume's music router
Generate a music bed that matches a still: pass one public HTTPS image_url with the prompt to Sume's Music Router, and clear it with null when reusing objects.
Can you generate music from an image? Yes, with Sume's Music Router: send a prompt and one optional image_url. The Music 1.0 docs call this visual conditioning and show a cinematic ambient underscore matched to the mood of a reference still. The image must be a public HTTPS URL.
An image does not replace the prompt. The prompt is still required (1 to 5000 characters), and the docs say to write exclusions and length into it.
The request
image_url is optional and can be null to clear. Send null only when you reuse a request object on a client and want the image gone.
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: thumb-music-001" \
-d '{
"model": "sume/music-auto",
"prompt": "Cinematic ambient underscore matching the mood of the reference still. Instrumental, no vocals. A 30-second track.",
"image_url": "https://example.com/moodboard.png"
}'Image conditioning, rule by rule
| Field | Rule |
|---|---|
image_url | Public HTTPS only; null clears it |
prompt | Required, 1 to 5000 characters |
negative_prompt | Omit or ""; non-empty returns 400 |
duration, duration_seconds | Rejected; steer length in the prompt |
mode | async, sync, subscribe, webhook |
Where to get the still
For a scene-matched score, the Music 1.0 docs suggest passing the accepted scene still as image_url when it fits, and varying genre family, tempo (at least 12 BPM apart) and lead instrument between contrasting scenes. If you want one consistent score, keep those fixed.
What not to expect
The docs describe image input as conditioning, not a guarantee that the audio will map to what is in the picture. Listen to the result and rewrite the brief, not the image, first.
Sources
Related posts
More in Models
- Image reference limits: GPT Image 2.5 takes 16, Ideogram 4.5 takes 5
GPT Image 2.5 accepts up to 16 input references on Sume; Ideogram 4.5 edits the first image and uses up to 4 more. How to order them and when to prefer which.
- Imagen 4 Ultra on Sume: 5 aspect ratios, 1K or 2K, $0.075
Imagen 4 Ultra on Sume is text-to-image only, takes five aspect ratios and 1K or 2K, and costs $0.075 at both tiers. What it cannot do.
- Index-Translate 2B, 9B or 35B-A3B for subtitle translation
Index-Translate ships 2B, 9B and 35B-A3B text models. What the vendor pages say about each size, and how to pick one for subtitle cues you burn with Sume.
- Index-Translate, Echo, Homura: which part do you need?
Bilibili's Index-Translate release has text, speech, dubbing and length parts. Which fit subtitles, and which Sume step follows.
Written by Sume