Same Omni video twice: no seed, but a replay returns it
Omni Flash lists no temperature or seed, and Sume rejects seed on every video model. To repeat a clip, replay an idempotency key or use a video_url edit.

You cannot reproduce a Gemini Omni Flash clip by setting a seed. Google's Omni page lists no system instructions, temperature, top_p or stop sequences, and Sume's video docs say no v1 model accepts seed: each model reports seed: false and the API rejects the field. What Sume does give you is a replay: send the same Idempotency-Key with the same payload and you get the original job back, not a new generation. Read on 2026-10-08.
So there are two different needs here. If you want the identical file again, replay or re-download. If you want the same clip with one thing changed, use an edit.
Which control exists where
The table separates what a sampling control would do from what each route offers.
| Need | Google Omni docs | Sume video docs |
|---|---|---|
| Seed | Not listed; no temperature or top_p | seed: false on each model; field rejected with 400 |
| Same file again | Keep the interaction (store on) and the output | Same Idempotency-Key returns the original job |
| Change one detail | Multi-turn edit with previous_interaction_id | video_url edit; prompt carries the change |
| Pin the look | Reference images and first/last frame | image_url, end_image_url, up to 10 reference images |
Replay without paying twice
Sume's differences table lists idempotency as an addition: send Idempotency-Key to make retries safe, and a replay returns the original job. A key reused for a different payload is a 409 idempotency_conflict, which is the right failure when someone changes the prompt and forgets the key.
One practical rule: build the key from the clip, not the attempt. A key such as spring-hook-03-720p stays stable across crashes. A draft at 360p and a final at 720p need separate keys, since they are different payloads.
Edit instead of re-rolling
Re-rolling an Omni clip to fix one detail usually changes everything else too. Sume's Omni row has an edit mode: send video_url and a prompt such as Replace the bottle with an apple. Keep everything else the same. Resolution is optional and defaults to 720p, and aspect_ratio is not accepted for an edit. Google's page also recommends the phrase Keep everything else the same for targeted edits.
An edit bills output seconds at the same per-second rate. When the caller sends no duration, the reserve assumes 8 seconds: $1.00 at 720p on Sume. Google's direct list is about $0.10 per second at 720p.
What to store
Store the prompt, the resolution, the idempotency key and the job id next to every approved clip. If a client asks for the same clip next month, the file is the answer. A new request is a new roll.
Keeping a result you like
Since you cannot repeat a generation, save the file the first time. Download the result as soon as the job completes and store it with the prompt. For small changes to a clip you like, use edit mode with video_url and a prompt instead of generating again.
Sources
Related posts
More in Models
- Seedance 2.5 costs 1.53x Seedance 2.0 at 720p for 10 seconds
A 10 s 9:16 clip at 720p is $5.78 on Seedance 2.5 and $3.78 on Seedance 2.0 on Sume. What the extra $2.00 buys, and the ratio at 480p and 1080p.
- Seedance 2.5 has a 4-second minimum: the shortest clip is $1.0747
Seedance 2.5 on Sume takes 4 to 30 seconds. What a 4-second clip costs at 480p, 720p and 1080p on each Seedance tier, and where shorter hooks go.
- Seedance 2 Mini at 1080p costs less than Seedance 2.5 at 720p: 10 s
A 10-second 9:16 clip: Seedance 2 Mini at 1080p is $4.26 on Sume, below Seedance 2.5 at 720p ($5.78). Full ladder for 2.5, 2.0, Fast and Mini inside.
- 10 s Seedance 2 run: $3.78 cap plus $0.02 on Haiku or $2.40 on Astra
Ten seconds of Seedance 2 at 720p is $3.78 at Sume's price. Agent tokens sit outside the cap: about $0.024 on Haiku 5.5 or $2.40 on Astra over six turns.
Written by Sume