Passer au contenu principal
POST
/
v3
/
async
/
veo-3.1-fast-generate-firstlastframe
Génération vidéo Veo 3.1 Fast à partir des images initiale et finale
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/veo-3.1-fast-generate-firstlastframe \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "seed": 123,
  "image": "<string>",
  "prompt": "<string>",
  "last_image": "<string>",
  "resolution": "<string>",
  "aspect_ratio": "<string>",
  "sample_count": 123,
  "enhance_prompt": true,
  "generate_audio": true,
  "negative_prompt": "<string>",
  "duration_seconds": 123,
  "person_generation": "<string>"
}
'
{
  "task_id": "<string>"
}
Générez une vidéo en spécifiant une image initiale et une image finale, combinées à une invite textuelle. Le modèle interpole entre les deux images pour générer un contenu de mouvement cohérent. Utilise le modèle Google Veo 3.1 Fast (veo-3.1-fast-generate-001), pour une génération plus rapide.
Il s’agit d’une API asynchrone qui renvoie uniquement le task_id de la tâche asynchrone. Vous devez utiliser ce task_id pour appeler l’API de consultation du résultat de tâche afin de récupérer le résultat généré.

En-têtes de requête

Content-Type
string
requis
Valeur énumérée : application/json
Authorization
string
requis
Format d’authentification Bearer : Bearer {{API Key}}.

Corps de la requête

seed
integer
Graine aléatoire utilisée pour une génération déterministe. Une même graine et les mêmes paramètres produiront le même résultat.Plage de valeurs : [0, 4294967295]
image
string
requis
Image initiale, compatible avec les URL d’image ou l’encodage Base64. Formats JPEG et PNG pris en charge, taille maximale 20 Mo
prompt
string
requis
Invite textuelle décrivant le contenu de la vidéo et le mouvement entre les images initiale et finale
last_image
string
requis
Image finale, compatible avec les URL d’image ou l’encodage Base64. Formats JPEG et PNG pris en charge, taille maximale 20 Mo
resolution
string
défaut:"720p"
Résolution de la vidéo de sortieValeurs possibles : 720p, 1080p
aspect_ratio
string
défaut:"16:9"
Format d’image de la vidéo : 16:9 pour le mode paysage, 9:16 pour le mode portraitValeurs possibles : 16:9, 9:16
sample_count
integer
défaut:1
Nombre de vidéos à générer, plage 1-4Plage de valeurs : [1, 4]
enhance_prompt
boolean
défaut:true
Indique s’il faut enrichir l’invite d’entrée afin d’améliorer la qualité de génération
generate_audio
boolean
défaut:false
Indique s’il faut générer une piste audio
negative_prompt
string
Invite négative décrivant le contenu que vous ne souhaitez pas voir apparaître dans la vidéo
duration_seconds
integer
défaut:8
Durée de la vidéo (en secondes), options : 4, 6 ou 8 secondesValeurs possibles : 4, 6, 8
person_generation
string
défaut:"allow_adult"
Contrôle de la génération de personnes. allow_adult : autorise la génération d’adultes ; disallow : interdit la génération de personnesValeurs possibles : allow_adult, disallow

Informations de réponse

task_id
string
Utilisez le task_id pour appeler l’API de consultation du résultat de tâche afin de récupérer la sortie générée.