Retour aux guides
Vidéo·2 juillet 2026·Mis à jour le 9 octobre 2026·7 min de lecture

API Veo 3.1 — le texte-vers-vidéo de Google avec audio natif, compatible OpenAI (2026)

Veo 3.1 est le modèle texte-vers-vidéo de Google avec audio natif. Voici comment appeler l’API Veo 3.1 sur Kunavo : trois niveaux, image-vers-vidéo, prix par vidéo environ 50 à 70 % sous le tarif catalogue de Google et flux asynchrone.

Dernière vérification le .

Veo 3 est le modèle texte-vidéo de Google, et l’API Veo 3 génère des clips cinématographiques — avec un audio natif et synchronisé — à partir d’un prompt textuel ou d’une image fixe. Kunavo fournit toute la famille (veo-3-lite, veo-3 Fast et veo-3-quality) via l’endpoint vidéo de style OpenAI, avec un seul bearer token et à environ 50–70 % sous le tarif catalogue de Google.

Appeler l’API Veo 3

Générez une clé sur /app/keys et envoyez une requête POST à /v1/video/generations. La génération prend quelques minutes ; l’appel synchrone maintient donc la connexion jusqu’à ce que le clip soit prêt :

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"])

Le même appel avec 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"
  }'

Si le reste de votre base de code utilise déjà le SDK OpenAI, vous pouvez conserver un seul client pour tout — le chat, les images et la vidéo partagent la clé et le 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 secondes) définit la durée du clip pour les modèles facturés à la seconde : les modèles Seedance et le modèle Wan 2.7. Les modèles Veo l’ignorent ; chaque clip Veo dure 8 secondes et est facturé par vidéo.

Les URL renvoyées sont permanentes. Les paramètres complets (resolution, aspect_ratio, image_urls, image_mode) figurent dans la référence de l’API vidéo.

Sur Kunavo, Veo n’a ni paramètre de seed ni paramètre de prompt négatif. Si une requête en envoie un, ce paramètre est ignoré.

Niveaux et tarification

Veo 3 propose trois niveaux de qualité. Les tarifs par vidéo ci-dessous concernent un clip de 8 secondes en 720p ; le 1080p et la 4K sont plus chers. Les tarifs actuels figurent sur la page de chaque modèle.

ModèleKunavo (720p / 8 s)Tarif GoogleIdéal pour
veo-3-lite$0,18+$0,45Storyboards, aperçus, gros volumes
veo-3 (rapide)$0,36+$1,20Le modèle par défaut — audio cinématographique et natif
veo-3-quality$1,60+$3,20Plans phares, fidélité maximale

Génération de vidéo à partir d’images

Passez image_url pour animer une image fixe — utile pour conserver la cohérence d’un produit ou d’un personnage. Passez une première et une dernière image pour contrôler les transitions.

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,
)

Asynchrone en production

Ne maintenez pas une connexion de plusieurs minutes à grande échelle. Soumettez une tâche à /v1/videos, récupérez un identifiant de tâche, puis interrogez GET /v1/videos/{id} jusqu’à son achèvement — avec des clés d’idempotence et des webhooks facultatifs. La boucle complète figure dans la documentation vidéo.

Rédiger des prompts pour Veo 3

  • Décrivez le plan, pas seulement le sujet — le mouvement de caméra (travelling, panoramique, rapprochement), le rendu de l’objectif, l’éclairage et le rythme sont les éléments les plus importants.
  • Misez sur l’audio — Veo 3 génère le son ; indiquez donc l’ambiance ou les effets souhaités.
  • Définissez explicitement le format — 16:9 pour le paysage, 9:16 pour le vertical/social.
  • Chaque clip Veo dure 8 secondes — prévoyez chaque plan pour cette durée et assemblez plusieurs générations pour les séquences plus longues.

Kunavo face à un appel direct à Google

Veo 3 est également disponible directement via l’API Gemini et Vertex AI. Cette voie convient si vous avez besoin du SLA et du contrat d’assistance propres à Google. Voici le compromis, en toute transparence :

KunavoGoogle en direct (API Gemini / Vertex)
ConfigurationUne clé, un base_urlProjet Google Cloud + compte de facturation + IAM
Prix par clip de 8 s en 720p$0,36+ (niveau rapide)$1,20 catalogue
FacturationPortefeuille prépayé, un solde pour tous les modèlesFacturation GCP, lignes détaillées par service
Autres modèles avec la même cléModèles Claude, GPT, d’image et de musiqueModèles Google uniquement
CapacitéPartagé — aucun quota dédié, et une saturation du fournisseur en amont se ressent iciQuota de votre propre projet, augmentable via l’assistance
Assistance / SLAAssistance par e-mail, aucun SLA contractuelForfaits d’assistance Google Cloud

En bref : Kunavo l’emporte sur le temps de configuration, le prix unitaire et l’utilisation d’une seule clé pour toutes les modalités. Google en direct l’emporte lorsque vous avez besoin d’une garantie de quota ou d’un accord d’entreprise.

Veo 3 face à Sora et Kling

Veo 3 est aujourd’hui le modèle texte-vidéo généralement disponible le plus performant, et le seul actuellement disponible sur Kunavo. Sora et Kling sont prévus sur le même endpoint — consultez le guide de l’API texte-vidéo pour le panorama des modèles, ainsi que les guides API Sora et API Kling pour ces familles.

Vous choisissez entre les modèles vidéo en fonction du prix plutôt que de cette seule famille ? La comparaison des API de génération vidéo tarifie les huit modèles sur la base du même clip de 8 secondes en 720p.

Questions fréquentes

Qu’est-ce que l’API Veo 3 ?

Veo 3 est le modèle texte-vidéo de Google, et l’API Veo 3 génère des clips cinématographiques avec un audio natif synchronisé à partir d’un prompt textuel ou d’une image fixe. Sur Kunavo, vous l’appelez via l’endpoint /v1/video/generations de style OpenAI avec un seul bearer token, selon trois niveaux : Veo 3 Lite, Veo 3 Fast et Veo 3 Quality.

Combien coûte l’API Veo 3 ?

Sur Kunavo, Veo 3 est facturé par vidéo, environ 50–70 % sous le tarif catalogue de Google : Veo 3 Lite $0,18+, Veo 3 Fast $0,36+, Veo 3 Quality $1,60+ par clip 720p de 8 secondes. Le 1080p et la 4K coûtent davantage. Les générations échouées ne sont jamais facturées.

Veo 3 génère-t-il du son ?

Oui — Veo 3 produit un audio natif et synchronisé (sons ambiants, effets et dialogues) en même temps que la vidéo, ce qui le distingue des précédents modèles texte-vidéo, qui étaient silencieux.

L’API Veo 3 est-elle moins chère sur Kunavo que via Google ?

Oui pour le prix unitaire : $0,36+ par clip 720p de 8 secondes avec Veo 3 Fast, contre le tarif catalogue de Google de $1,20, sans devoir configurer de projet Google Cloud ni de compte de facturation. En contrepartie, vous disposez d’une capacité partagée plutôt que du quota de votre propre projet, ainsi que d’une assistance par e-mail plutôt que d’un SLA contractuel. Si vous avez besoin d’un quota garanti, contactez Google directement.

Comment obtenir une clé API Veo 3 ?

Inscrivez-vous, créez une clé sur /app/keys, définissez base_url=https://api.kunavo.com/v1 — aucun projet Google Cloud n’est nécessaire. Consultez le guide de démarrage rapide.