Wan 3.0's 20 reference assets: what an ad request can carry on Sume
Alibaba lists 20 reference assets for Wan 3.0, including documents and webpages. Which kinds can a Sume wan-3.0 request send, and what do you do with the rest?

Alibaba's Wan 3.0 README says the model takes up to 20 reference assets, and that they can be documents, webpages, text or images (read 2026-10-05). On Sume, the wan-3.0 Video Router model accepts 2 to 30 seconds, and the Video generation page says it accepts image, audio and video references. It does not say that Sume forwards documents or webpages. So for an ad brief, send the images as references, and put the document and webpage content into the prompt as text.
Vendor facts versus what Sume sends
Keep two columns in your head. The vendor column says what the model can do. The Sume column says what a request to Sume can carry. Only the second one is a promise to your integration.
| Reference kind | Alibaba README | Sume docs |
|---|---|---|
| Images | Yes, within 20 assets | Image references accepted |
| Audio and video clips | Not listed in the line read | Accepted as reference types by wan-3.0 |
| Documents | Yes | Not documented; paste the text into the prompt |
| Webpages | Yes | Not documented; paste the text into the prompt |
| Plain text | Yes | The prompt field |
A brief that fits the prompt
An ad brief usually starts as a product page and a PDF. Reduce it before you send it. Pull the three claims you will show, the product name exactly as it is printed, and the offer. Write them as short lines in the prompt, and send the photos as references. This is cheaper and more predictable than hoping a model reads a long document, and it keeps every sentence in the clip something you chose.
Wan 3.0 also renders text in 12 languages, per the same README. If the clip must show a line on screen, put the exact string in the prompt in quotes.
Request shape
Use the explicit Video Router so the model id is pinned. Duration must be inside 2 to 30 seconds.
curl -X POST https://api.sume.com/v1/video-router/generate \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: wan-ad-brief-001" \
-d '{
"model": "wan-3.0",
"prompt": "Three shots of the kettle. Shot 1 on-screen text: \"Boils in 90 seconds\". Shot 2: pour into a mug. Shot 3: logo end card.",
"reference_image_urls": ["https://example.com/kettle-front.jpg", "https://example.com/kettle-side.jpg"],
"duration": 15,
"aspect_ratio": "9:16",
"mode": "async"
}'Check before you scale
Call GET /v1/video-router/models/wan-3.0 and read capabilities and supported_input_references. If the count of references matters to your design, take it from that response. The vendor's number of 20 is a ceiling for the model, and a hosted route can set a lower one. Test one clip with your real reference set before you queue a batch, and join clips with Timeline when you need a story longer than one generation.
When 20 is the wrong target
More references do not make a better ad. Each added image is one more thing the model has to reconcile, and a catalog photo with a busy background can pull the whole clip toward that background. For a single product, three to six clean images usually cover what the model needs. Use the wider set only when the ad has several distinct items, such as a kit with a box, a bottle and a tool.
A second use for the large budget is variants. Keep the product references fixed, and swap one reference for the setting: a kitchen, a gym bag, a desk. You get a family of ads that share the same product rendering and differ in context. Run them as separate requests with separate idempotency keys, and compare the clips side by side before you pick one.
If the ad needs more than 30 seconds, do not stretch one request. Generate two clips from the same reference set and join them in Timeline, so each half has its own prompt and its own on-screen line.
Sources
Related posts
More in Use cases
- Wan 3.0 auto scene splitting vs explicit scene slots in Sume Timeline
Wan 3.0 advertises auto scene splitting inside one generation. If you want control of each scene, build separate clips and join them with Timeline 1.0.
- Wan 3.0: one 30-second prompt or three 10-second clips on Sume
Alibaba says Wan 3.0 splits scenes itself. On Sume, one 30 s request and three 10 s clips cost $3.75 at 720p each way; with three clips a redo costs $1.25.
- Twelve sequential images then animate: Wan 3.0 storyboard cost
Alibaba says Wan 3.0 makes up to 12 sequential images. On Sume, make stills with an image model, then animate each: 12 two-second 480p clips cost $1.50.
- Wan 3.0 proof clip: test on-screen text before a 30-second render
A 2 second 480p Wan 3.0 clip costs $0.125 on Sume. Use it to test on-screen text per language before a 30 second render that costs $1.875 to $7.50.
Written by Sume