OpenRouter video seed on Sume: no v1 model accepts it
OpenRouter lists seed for deterministic video generation. On Sume no v1 video model accepts seed: each reports seed false and the field is rejected.

You cannot pin a seed on Sume video: no v1 model accepts it, each reports seed: false, and the field is rejected rather than dropped. A client ported from OpenRouter should remove it.
What does OpenRouter say?
Its page lists seed as a parameter for deterministic generation. Sume's request table still lists seed, marked as not guaranteed by all providers, but the differences table below is specific for v1.
What does Sume do?
The differences table states the v1 behavior.
| Item | Sume value |
|---|---|
| seed in the model list | false for every model |
| seed in a request | Rejected |
Where do I check a model?
Read the seed flag in GET /v1/videos/models; the video docs explain the field.
How does the rest of the port look?
Change the base URL to https://api.sume.com/v1/videos, swap the API key, and use bare model ids. The docs say a client written against OpenRouter's docs works after changing the base URL and the API key, apart from the listed differences.
Billing is reserved on submit at provider list times 1.25, and the poll response reports usage.cost as the Sume billable amount. Sending an Idempotency-Key makes retries safe, because a replay returns the original job.
Sources
Related posts
More in Developers
- OpenRouter video size parameter on Sume: 400 unsupported_parameter
On Sume every video model reports supported_sizes null, so a size parameter returns 400 unsupported_parameter. Send resolution and aspect_ratio instead.
- OpenRouter video statuses vs Sume: cancelled or canceled?
OpenRouter lists four video job states; Sume's /v1/videos lists five including cancelled, while /v1/jobs spells it canceled. Both status sets side by side.
- video.generation.completed on Sume? The webhook event map
OpenRouter sends video.generation.* events; Sume sends job.completed, job.failed or job.canceled with a signed body. What to change in a receiver.
- Paper edit by API: build a rough cut from transcript lines
Premiere 26.5 added Paper Edit. To do the same by API, transcribe with sentence segments, pick the lines you keep, then render those ranges as a Timeline.
Written by Sume