About Gemini Omni Flash
Gemini Omni Flash (gemini-omni-flash) is a Gemini Omni video generation model, offered in Global and CN regions and submitted through POST /v1/generations. Use the public model ID for API calls, not the display name.
The public duration is currently fixed at 10 seconds, with 16:9 and 9:16 aspect ratios. Pick it when you need a 10-second landscape or portrait clip.
Key features
Fixed 10 seconds
Only 10-second output is currently exposed; do not submit 4 or 6 seconds.
720p and 1080p
resolution accepts 720p (default) and 1080p. 1080p depends on its supporting route; follow the live GET /v1/models schema.
Landscape and portrait
aspect_ratio accepts 16:9 (default) and 9:16.
Reference images
Pass reference image URLs in reference_images.
Use cases
- 10-second social media shorts
- Portrait 9:16 content
- Landscape 16:9 promo clips
- Video generation guided by reference images
Get started in four steps
- Create an API key in the console.
- Pick the model and review its parameters in the API tab.
- Fill in the parameters and check the cost with the quote endpoint.
- Submit the request, then poll the task or receive a webhook for the result.
Writing prompts
[Subject] + [Beginning, middle and end of the action] + [Setting] + [Camera movement] + [Lighting and style]- Ten seconds fits a short, complete action sequence; describe its beginning, middle and end.
- Describe one shot at a time: subject, action, setting, camera movement and lighting.
- When you send reference images, say what must stay consistent.
Example prompts
- A cinematic product reveal
- A chef tosses pizza dough into the air, catches it, stretches it into a base and adds toppings, static medium shot, warm kitchen light
- Vertical frame, a paper plane flies out of a window, glides over rooftops and lands on the grass in a park
FAQ
Can I generate 4- or 6-second videos?⌄
No. Only 10 seconds is currently exposed; send duration as 10 or leave it out.
Is 1080p always available?⌄
1080p depends on its supporting route. Treat the live GET /v1/models schema as authoritative.
How is it billed?⌄
The Price tab lists every tier. Call POST /v1/quote first and send exactly the same parameters when creating the task. API calls only spend purchased permanent credit packs and admin-adjusted credits.
Is the request synchronous?⌄
No. Creating a task returns a task_id; poll GET /v1/tasks/{task_id} or receive a webhook when it finishes.


