Video olusturmayi urununuze ekleyin OmniVideo API ile
Prompt veya referans gorsellerden Gemini Omni tasks olusturun, status poll edin ve result URLs alin.
const response = await fetch('https://omnivideoapi.com/api/generate', {
method: 'POST',
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'gemini-omni/video',
input: {
prompt: 'A product reveal shot with smooth camera motion',
mode: 'std',
aspect_ratio: '16:9',
duration: '5',
sound: true
}
})
});
const { data } = await response.json();
console.log(data.task_id);Gemini Omni video generation temiz API ile
Generate endpoint, status polling, API key management ve request logs.
Text-to-Video API
Promptlardan video tasks olusturun; duration, ratio, mode ve sound kontrol edin.
Image-to-Video API
Public image URLs ile motion yonlendirin ve kisa videolar uretin.
Async Status API
Jobs async gonderilir, basarili olunca result URLs okunur.
API ve product teams icin
Docs, pricing, auth, API keys ve video backend BFF routes dahil.
Basit REST surface
POST /api/generate ve GET /api/status kullanin.
API key authentication
Musteriler Bearer token kullanir, upstream credentials server-side kalir.
Async video jobs
Video generation task olarak calisir ve app request cycle bloke etmez.
Copy-ready examples
cURL, Node.js ve Python ornekleri.
Usage visibility
Logs task IDs, payloads, statuses, credits ve previews gosterir.
API flow nasil calisir
Authenticate, submit, poll.
API key olustur
Login olup server-side Bearer token olusturun.
Generation task gonder
model gemini-omni/video ile prompt, mode, aspect_ratio, duration, sound ve image_urls gonderin.
Result URLs poll et
task_id ile SUCCESS veya FAILED durumuna kadar kontrol edin.
Gemini Omni API credit pricing
Credits ile baslayin, subscription veya top-up ile buyuyun.
OmniVideo API FAQ
Entegrasyon oncesi sorular.
Gemini Omni video API ile baslayin
API key olusturun, quickstart calistirin ve status polling baglayin.