Integre geracao de video ao seu produto com OmniVideo API
Crie tarefas Gemini Omni a partir de prompts ou imagens, consulte status e obtenha URLs de resultado por uma REST API.
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 em uma API limpa
Um endpoint de geracao, polling de status, API keys e logs.
Text-to-Video API
Crie tarefas de video com prompt, duracao, proporcao, modo e audio opcional.
Image-to-Video API
Use URLs publicas de imagem para guiar o movimento e gerar videos curtos.
Async Status API
Envie jobs async, consulte status e leia URLs de resultado.
Para equipes de API e produto
Docs, pricing, auth, API keys e rotas BFF para o backend de video.
REST simples
Use POST /api/generate e GET /api/status.
Autenticacao API key
Clientes usam Bearer tokens e credentials upstream ficam no servidor.
Jobs de video async
A geracao roda como tarefa e nao bloqueia o ciclo de request.
Exemplos prontos
Docs com cURL, Node.js e Python.
Visibilidade de uso
Logs mostram task IDs, payloads, statuses, credits e previews.
Como funciona o fluxo API
Autenticar, enviar, consultar.
Criar API key
Entre no dashboard e crie um Bearer token server-side.
Enviar tarefa
Envie model gemini-omni/video com prompt, mode, aspect_ratio, duration, sound e image_urls.
Consultar result URLs
Use task_id ate SUCCESS ou FAILED.
Pricing por creditos para Gemini Omni API
Comece com creditos e escale com assinatura ou top-up.
FAQ OmniVideo API
Perguntas comuns antes da integracao.
Comece com Gemini Omni video API
Crie a key, rode o quickstart e conecte status polling.