O Veo 3 é o modelo de texto para vídeo do Google, e a API do Veo 3 gera clipes cinematográficos — com áudio nativo e sincronizado — a partir de um prompt de texto ou de uma imagem estática. O Kunavo oferece toda a família (veo-3-lite, veo-3 Fast e veo-3-quality) pelo endpoint de vídeo no estilo da OpenAI, a cerca de 50–70% abaixo do preço de tabela do Google, usando um único token bearer.
Chame a API do Veo 3
Gere uma chave em /app/keys e faça POST para /v1/video/generations. A geração leva alguns minutos, portanto a chamada síncrona mantém a conexão até o clipe ficar pronto:
import requests
resp = requests.post(
"https://api.kunavo.com/v1/video/generations",
headers={"Authorization": f"Bearer {API_KEY}"},
json={
"model": "veo-3", # Fast tier; also veo-3-lite / veo-3-quality
"prompt": "aerial push-in over a misty pine valley at dawn, birds, soft light",
"aspect_ratio": "16:9",
"resolution": "720p",
},
timeout=600, # Veo 3 generation takes minutes
)
print(resp.json()["data"][0]["url"])A mesma chamada com curl:
curl https://api.kunavo.com/v1/video/generations \
-H "Authorization: Bearer $KUNAVO_API_KEY" \
-H "Content-Type: application/json" \
--max-time 600 \
-d '{
"model": "veo-3",
"prompt": "aerial push-in over a misty pine valley at dawn, birds, soft light",
"aspect_ratio": "16:9",
"resolution": "720p"
}'E se o restante do seu código já usa o SDK da OpenAI, você pode manter um único cliente para tudo — chat, imagens e vídeo compartilham a chave e o base_url:
# Already using the OpenAI SDK? Keep it — only base_url changes.
# Video isn't in the OpenAI SDK surface, so reuse its client for auth/config
# and post to the video route directly.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["KUNAVO_API_KEY"],
base_url="https://api.kunavo.com/v1",
)
resp = client.post(
"/video/generations",
body={"model": "veo-3", "prompt": "a neon-lit alley in the rain"},
cast_to=object,
options={"timeout": 600.0},
)
print(resp["data"][0]["url"])duration (em segundos) define a duração do clipe nos modelos cobrados por segundo: os modelos Seedance e o Wan 2.7. Os modelos Veo ignoram esse valor; cada clipe do Veo tem 8 segundos e é cobrado por vídeo.
As URLs retornadas são permanentes. Os parâmetros completos (resolution, aspect_ratio, image_urls, image_mode) estão na referência da API de vídeo.
No Kunavo, o Veo não tem parâmetro de seed nem de prompt negativo. Se uma solicitação enviar algum deles, esse parâmetro será ignorado.
Níveis e preços
O Veo 3 tem três níveis de qualidade. As tarifas por vídeo abaixo são para um clipe de 8 segundos em 720p; 1080p e 4K custam mais. As tarifas atuais estão na página de cada modelo.
| Modelo | Kunavo (720p / 8s) | Tabela do Google | Melhor para |
|---|---|---|---|
| veo-3-lite | $0,18+ | $0,45 | Storyboards, prévias, alto volume |
| veo-3 (Rápido) | $0,36+ | $1,20 | O padrão — cinematográfico + áudio nativo |
| veo-3-quality | $1,60+ | $3,20 | Cenas principais, máxima fidelidade |
Imagem para vídeo
Passe image_url para animar uma imagem estática — útil para manter um produto ou personagem consistente. Passe um primeiro e um último quadro para transições controladas.
# Image-to-video: animate a still by passing image_url
requests.post(
"https://api.kunavo.com/v1/video/generations",
headers={"Authorization": f"Bearer {API_KEY}"},
json={
"model": "veo-3",
"prompt": "slow parallax, gentle wind through the grass",
"image_url": "https://your-cdn.com/keyframe.png",
},
timeout=600,
)Assíncrono em produção
Não mantenha uma conexão de vários minutos em escala. Envie uma tarefa para /v1/videos, obtenha um ID de tarefa e consulte GET /v1/videos/{id} até a conclusão — com chaves de idempotência e webhooks opcionais. O ciclo completo está na documentação de vídeo.
Como criar prompts para o Veo 3
- Descreva a cena, não apenas o assunto — movimento de câmera (travelling, panorâmica, aproximação), sensação da lente, iluminação e ritmo são o que mais importa.
- Aproveite o áudio — o Veo 3 renderiza som, então mencione a ambiência ou os efeitos desejados.
- Defina explicitamente a proporção de tela —
16:9para paisagem,9:16para vertical/social. - Cada clipe do Veo tem 8 segundos — planeje cada cena para essa duração e una várias gerações para sequências mais longas.
Kunavo vs. chamar o Google diretamente
O Veo 3 também está disponível diretamente pela Gemini API e pelo Vertex AI. Essa opção é a certa se você precisa do SLA e do contrato de suporte do próprio Google. A comparação honesta é:
| Kunavo | Google direto (Gemini API / Vertex) | |
|---|---|---|
| Configuração | Uma chave, um base_url | Projeto do Google Cloud + conta de faturamento + IAM |
| Preço por clipe de 8s em 720p | $0,36+ (nível Rápido) | $1,20 de tabela |
| Faturamento | Carteira pré-paga, um saldo para todos os modelos | Faturamento do GCP, itens por serviço |
| Outros modelos na mesma chave | Modelos Claude, GPT, de imagem e de música | Somente modelos do Google |
| Capacidade | Compartilhado — sem cota dedicada, e a sobrecarga do upstream é sentida aqui | Cota do seu próprio projeto, aumentável via suporte |
| Suporte / SLA | Suporte por e-mail, sem SLA contratual | Planos de suporte do Google Cloud |
Versão curta: a Kunavo ganha em tempo de configuração, preço unitário e por ter uma chave para todas as modalidades. O Google direto ganha quando você precisa de uma garantia de cota ou de um acordo empresarial.
Veo 3 vs. Sora e Kling
O Veo 3 é o modelo de texto para vídeo geralmente disponível mais forte atualmente e o único ativo na Kunavo. Sora e Kling estão no roadmap atrás do mesmo endpoint — consulte o guia da API de texto para vídeo para conhecer o panorama dos modelos, e os guias da API do Sora e da API do Kling para essas famílias.
Está escolhendo entre os modelos de vídeo pelo preço, e não apenas dentro desta família? A comparação de APIs de geração de vídeo calcula o preço dos oito para o mesmo clipe de 8 segundos em 720p.
Perguntas frequentes
O que é a API do Veo 3?
O Veo 3 é o modelo de texto para vídeo do Google, e a API do Veo 3 gera clipes cinematográficos com áudio sincronizado nativo a partir de um prompt de texto ou de uma imagem estática. No Kunavo, você o chama pelo endpoint /v1/video/generations no estilo da OpenAI, usando um token bearer, em três níveis: Veo 3 Lite, Veo 3 Fast e Veo 3 Quality.
Quanto custa a API do Veo 3?
No Kunavo, o Veo 3 é cobrado por vídeo, cerca de 50–70% abaixo do preço de tabela do Google: Veo 3 Lite $0,18+, Veo 3 Fast $0,36+ e Veo 3 Quality $1,60+ por clipe de 8 segundos em 720p. 1080p e 4K custam mais. Gerações com falha nunca são cobradas.
O Veo 3 gera áudio?
Sim — o Veo 3 produz áudio nativo e sincronizado (som ambiente, efeitos e diálogo) junto com o vídeo, uma diferença importante em relação aos modelos anteriores de texto para vídeo, que eram silenciosos.
A API do Veo 3 é mais barata no Kunavo do que pelo Google?
Sim, no preço unitário: $0,36+ por clipe de 8 segundos em 720p no nível Veo 3 Fast, contra o preço de tabela de $1,20 do Google, sem precisar configurar um projeto ou uma conta de cobrança do Google Cloud. A contrapartida é capacidade compartilhada, em vez da quota do seu próprio projeto, e suporte por e-mail, em vez de um SLA contratual — se você precisa de quota garantida, fale diretamente com o Google.
Como obtenho uma chave de API do Veo 3?
Cadastre-se, crie uma chave em /app/keys e configure base_url=https://api.kunavo.com/v1 — não é necessário um projeto do Google Cloud. Consulte o início rápido.