Volver a las guías
Vídeo·2 de julio de 2026·Actualizado el 9 de octubre de 2026·7 min de lectura

API de Veo 3.1 — texto a vídeo de Google con audio nativo y compatible con OpenAI (2026)

Veo 3.1 es el modelo de Google de texto a vídeo con audio nativo. Así se llama a la API de Veo 3.1 en Kunavo: tres niveles, imagen a vídeo, precios por vídeo aproximadamente un 50–70% inferiores a la tarifa oficial de Google y flujo de trabajo asíncrono.

Última revisión: .

Veo 3 es el modelo de texto a vídeo de Google, y la API de Veo 3 genera clips cinematográficos —con audio nativo sincronizado— a partir de un prompt de texto o una imagen fija. Kunavo ofrece toda la familia (veo-3-lite, veo-3 Fast y veo-3-quality) mediante el endpoint de vídeo de estilo OpenAI, con un único token bearer y aproximadamente un 50–70% por debajo del precio de lista de Google.

Invoca la API de Veo 3

Genera una clave en /app/keys y haz POST a /v1/video/generations. La generación tarda un par de minutos, por lo que la llamada síncrona mantiene la conexión abierta hasta que el clip está listo:

veo3.py
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"])

La misma llamada con curl:

veo3.sh
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"
  }'

Y si el resto de tu código ya utiliza el SDK de OpenAI, puedes mantener un único cliente para todo: chat, imágenes y vídeo comparten la clave y el base_url:

veo3_openai_sdk.py
# 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 (en segundos) define la duración del clip en los modelos con facturación por segundo: los modelos Seedance y el modelo Wan 2.7. Los modelos Veo lo ignoran; cada clip de Veo dura 8 segundos y se factura por vídeo.

Las URL devueltas son permanentes. Todos los parámetros (resolution, aspect_ratio, image_urls, image_mode) están en la referencia de la API de vídeo.

En Kunavo, Veo no tiene parámetro de semilla ni de prompt negativo. Si una solicitud envía alguno, ese parámetro se ignora.

Niveles y precios

Veo 3 tiene tres niveles de calidad. Las tarifas por vídeo que aparecen a continuación corresponden a un clip de 8 segundos a 720p; 1080p y 4K tienen un precio superior. Las tarifas actuales están en la página de cada modelo.

ModeloKunavo (720p / 8 s)Precio oficial de GoogleIdeal para
veo-3-lite$0,18+$0,45Storyboards, previsualizaciones y gran volumen
veo-3 (Rápido)$0,36+$1,20El predeterminado: cinematográfico + audio nativo
veo-3-quality$1,60+$3,20Planos principales, máxima fidelidad

Imagen a vídeo

Pasa image_url para animar una imagen fija; resulta útil para mantener la coherencia de un producto o personaje. Pasa un primer y un último fotograma para controlar las transiciones.

image_to_video.py
# 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,
)

Asíncrono en producción

No mantengas una conexión abierta durante varios minutos a escala. Envía una tarea a /v1/videos, obtén un ID de tarea y consulta GET /v1/videos/{id} hasta que se complete, con claves de idempotencia y webhooks opcionales. El ciclo completo está en la documentación de vídeo.

Cómo crear prompts para Veo 3

  • Describe el plano, no solo el sujeto: el movimiento de cámara (travelling, panorámica, acercamiento), la sensación del objetivo, la iluminación y el ritmo son lo más importante.
  • Aprovecha el audio: Veo 3 renderiza sonido, así que indica el ambiente o los efectos que quieres.
  • Establece explícitamente la relación de aspecto: 16:9 para formato horizontal, 9:16 para formato vertical/social.
  • Cada clip de Veo dura 8 segundos: planifica cada plano para esa duración y une varias generaciones para secuencias más largas.

Kunavo frente a llamar directamente a Google

Veo 3 también está disponible directamente mediante la API de Gemini y Vertex AI. Esa opción es la adecuada si necesitas el SLA y el contrato de asistencia propios de Google. Esta es la contrapartida, sin adornos:

KunavoGoogle directamente (API de Gemini / Vertex)
ConfiguraciónUna clave, un base_urlProyecto de Google Cloud + cuenta de facturación + IAM
Precio por clip de 8 s a 720p$0,36+ (nivel Fast)$1,20 de lista
FacturaciónCartera prepaga, un saldo para todos los modelosFacturación de GCP, partidas por servicio
Otros modelos con la misma claveModelos de Claude, GPT, imagen y músicaSolo modelos de Google
CapacidadCompartida: no hay cuota dedicada y aquí se nota cuando el proveedor ascendente está saturadoCuota del proyecto propio, ampliable mediante asistencia
Soporte / SLASoporte por correo electrónico, sin SLA contractualPlanes de asistencia de Google Cloud

En resumen: Kunavo gana en tiempo de configuración, precio unitario y una única clave para todas las modalidades. Google directamente gana cuando necesitas una garantía de cuota o un acuerdo empresarial.

Veo 3 frente a Sora y Kling

Veo 3 es actualmente el modelo de texto a vídeo de disponibilidad general más potente y el que está activo en Kunavo. Sora y Kling están en la hoja de ruta detrás del mismo endpoint. Consulta la guía de la API de texto a vídeo para conocer el panorama de modelos, y las guías de la API de Sora y la API de Kling para esas familias.

¿Quieres elegir entre modelos de vídeo según el precio, en lugar de centrarte en esta única familia? La comparativa de la API de generación de vídeo compara el precio de los ocho para el mismo clip de 8 segundos a 720p.

Preguntas frecuentes

¿Qué es la API de Veo 3?

Veo 3 es el modelo de texto a vídeo de Google, y la API de Veo 3 genera clips cinematográficos con audio nativo sincronizado a partir de un prompt de texto o una imagen fija. En Kunavo se invoca mediante el endpoint de estilo OpenAI /v1/video/generations con un único token bearer, en tres niveles: Veo 3 Lite, Veo 3 Fast y Veo 3 Quality.

¿Cuánto cuesta la API de Veo 3?

En Kunavo, Veo 3 se factura por vídeo, aproximadamente un 50–70% por debajo del precio de lista de Google: Veo 3 Lite $0,18+, Veo 3 Fast $0,36+ y Veo 3 Quality $1,60+ por clip de 8 segundos a 720p. 1080p y 4K cuestan más. Las generaciones fallidas nunca se facturan.

¿Veo 3 genera audio?

Sí: Veo 3 produce audio nativo y sincronizado —sonido ambiente, efectos y diálogo— junto con el vídeo, una diferencia clave frente a los modelos de texto a vídeo anteriores, que eran silenciosos.

¿La API de Veo 3 es más barata en Kunavo que mediante Google?

Sí, en precio unitario: $0,36+ por clip de 8 segundos a 720p en el nivel Veo 3 Fast, frente a los $1,20 del precio de lista de Google, y sin necesidad de configurar un proyecto ni una cuenta de facturación de Google Cloud. La contrapartida es capacidad compartida en lugar de una cuota de proyecto propia, y asistencia por correo electrónico en lugar de un SLA contractual. Si necesitas una cuota garantizada, llama directamente a Google.

¿Cómo obtengo una clave de API de Veo 3?

Regístrate, crea una clave en /app/keys y configura base_url=https://api.kunavo.com/v1; no necesitas un proyecto de Google Cloud. Consulta la guía de inicio rápido.