Wan 3.0 document-to-video claim vs what Sume accepts as reference
Alibaba says Wan 3.0 reads PDFs, slides and docs. Sume's catalog lists image, video and audio references for it, not documents. Read the field before you plan.

Do not plan a Sume pipeline around feeding Wan 3.0 a PDF. Alibaba's launch post says Wan3.0 accepts documents (PPT, PDF, DOC, XLS and more), one file or link of up to 100 MB and 50 pages. The Sume docs describe wan-3.0 as taking 2 to 30 seconds and accepting audio and video references, and the reference types the docs name are image, video and audio. No document type is listed.
That is the useful distinction: a vendor capability on a vendor's own cloud is not the same as a field on Sume's /v1/videos. The Sume docs say a model accepts a reference type only if supported_input_references includes it.
Vendor statement and Sume field
| Input | Alibaba says | Sume docs |
|---|---|---|
| Text prompt | Yes | prompt |
| Image | Yes | frame_images, input_references |
| Video | Yes | input_references (video) |
| Audio | Yes | input_references (audio) |
| Document | Yes, 1 file or link, 100 MB, 50 pages | Not listed |
| Output tiers | 480P, 720P, 1080P | 480p, 720p, 1080p |
| Max length | 30 seconds | 2 to 30 seconds |
How to work around it
If your Sora workflow began with a script or a slide deck, do the conversion yourself before the video call. Extract the text and write the prompt, or export slides as images and pass them as references where the model accepts images. The conversion step is yours, and it keeps the request inside fields the catalog declares.
Check before you build. Call GET /v1/videos/models, find wan-3.0, and read supported_input_references. If a document type ever appears there, the field list is the proof, and until then treat the vendor claim as a vendor claim.
Why this is worth a post
A migration is the moment buyers compare spec sheets. Launch posts list every capability the vendor's own platform exposes, and a router exposes the subset it has wired. The difference costs a week when it is found after the design is done, and nothing when it is found in the catalog first.
Fields that do exist
frame_imageswith aframe_type, for a first or last frame.input_references, for reference media of the types the model lists.generate_audio, where the model offers the choice.callback_url, for a notification when the job finishes.
A conversion step for a deck
For a slide deck, export each slide as an image and pick the few that carry the story. Write the prompt from the slide notes. Pass one or two slides as image references and describe in the prompt what should move. Keep the deck itself out of the request. That gives you a repeatable step that does not depend on a document field the catalog does not list.
What to ask a vendor
When a launch post names a new input type, ask three questions before you design around it. Is the field in the catalog of the platform you call? Is there a size limit that your files exceed? Does the price change when the input is used? The Alibaba post gives a file limit for documents, so the limit exists on Alibaba's cloud, and says nothing about any other route to the same model.
Sources
Related posts
More in Models
- Wan 3.0 same-face test: eight 480p takes for $3.04 before 1080p
Alibaba says Wan 3.0 avoids same-face AI people. Test that claim on Sume with eight 6-second 480p takes at $0.38 each, then render only the best at 1080p.
- Which Sume image models are text-to-image only, with no photo edits
Five Sume image models reject reference images: Higgsfield Soul, Imagen 4 Fast, Imagen 4 Ultra, Recraft V4 and Qwen Image Max. Prices, ratios and edit options.
- An OpenRouter-compatible video API: sume/auto or a pinned model
Sume's POST /v1/videos follows OpenRouter's video generation API field for field. Let sume/auto pick the model, or pin a catalog id like seedance-2.5.
- Image generation API with reference images: POST /v1/images
Send a prompt plus public HTTPS reference images to Sume's POST /v1/images. Pin a catalog model or send sume/auto; the catalog lists each model's limits.
Written by Sume