Gemini Omni overview
Gemini Omni by Google
Gemini Omni Flash Preview API enables flexible video creation from text, images, and existing video clips, with durations up to 10 seconds and conversational multi-turn editing.
Gemini Omni specs
- Model ID
google/gemini-omni-flash-preview- Developer
- Input
- Text, Image, Video
- Output
- Video
- Endpoint
POST https://api.aimlapi.com/v2/video/generations
What is Gemini Omni Flash Preview API?
Gemini Omni Flash Preview is Google's multimodal video generation model. It produces video from text prompts, reference images, and existing video clips, and supports four task modes: text-to-video, image-to-video, reference-to-video, and video editing.
Output videos are delivered in 16:9 or 9:16 aspect ratios at durations from 3 to 10 seconds. Multi-turn editing is available via the Gemini Interactions API, enabling conversational refinement of generated content.
[Performance Benchmarks embed]
Use cases
Generate high-quality video from text, image, and video inputs, with native audio output.
Use it for conversational video editing, including refining and editing generated videos through natural-language prompts.
Animate still images or photos into video, including from text descriptions or reference assets.
Create and remix video assets in workflows that involve swapping characters or products, relighting scenes, altering angles, or adding objects.
Gemini Omni API pricing
| Usage | Price | Unit |
|---|---|---|
| Video generation | $0.1014 | per generation |
Prices from the AI/ML API price list, checked on Nov 4, 2026.
Gemini Omni vs other video models: prices
AI/ML API rates for 5 models, per generation.
| Model | Per generation |
|---|---|
| $0.1014 | |
| $0.05 | |
| $0.1 | |
| $0.1 | |
| $0.103 |
How to use the Gemini Omni API
View docsBuild with your agent
Give your agent the model details, code and documentation.
1Get your API key
Create API keyexport AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"2Make your first request
curl 'https://api.aimlapi.com/v2/video/generations' \
-H "Authorization: Bearer $AIMLAPI_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "google/gemini-omni-flash-preview",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion"
}'import os
import requests
headers = {
"Authorization": f"Bearer {os.environ['AIMLAPI_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "google/gemini-omni-flash-preview",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion"
}
response = requests.post("https://api.aimlapi.com/v2/video/generations", headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.aimlapi.com/v2/video/generations", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "google/gemini-omni-flash-preview",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion"
}),
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());The request returns a generation id. Poll GET https://api.aimlapi.com/v2/video/generations?generation_id=<id> until the status is completed.
Related articles
Gemini Omni FAQ
What inputs and outputs does Gemini Omni support?
Gemini Omni takes image, text, video as input and returns video.
How much does Gemini Omni cost?
Gemini Omni costs $0.1014 per generation on AI/ML API, billed as you go with no subscription.
How is Gemini Omni billed?
Gemini Omni is billed per token, charged separately for input and output.
Can Gemini Omni take an existing image as input?
Yes, Gemini Omni accepts image input as well as a text prompt.
Who created Gemini Omni?
Gemini Omni was built by Google.
How do I call Gemini Omni on AI/ML API?
Use google/gemini-omni-flash-preview as the model id on AI/ML API.
Is Gemini Omni available through a single API key?
Yes. Gemini Omni is served through AI/ML API, so the same key and endpoint format used for other models applies.
Does Gemini Omni generate audio along with video?
Yes, Gemini Omni includes audio generation as part of its video generation capabilities.
Can Gemini Omni create video from a reference input?
Yes, Gemini Omni supports reference-to-video generation in addition to text-to-video and image-to-video.
What is the Gemini Omni model ID?
Use google/gemini-omni-flash-preview as the model parameter. Requests go to https://api.aimlapi.com/v2/video/generations with your AI/ML API key.

