generation_mode :
first_frame : Premier plan vers vidéo — génère une vidéo à partir de l’image de premier plan, avec audio pilote optionnelfirst_last_frame : Premier et dernier plan vers vidéo — génère une vidéo en interpolant entre la première et la dernière image, avec audio pilote optionnelvideo_continuation : Continuation vidéo — continue un clip vidéo d’entrée ; un dernier plan optionnel est autorisé (pas d’audio pilote)generation_mode est optionnel (rétrocompatibilité) ; en cas d’omission, le mode approprié est sélectionné automatiquement selon les éléments fournisimage_start (premier plan)image_start + audio_urls (premier plan + audio pilote)image_start + image_end (premier + dernier plan)image_start + image_end + audio_urls (premier + dernier plan + audio pilote)video_urls (continuation vidéo)video_urls + image_end (continuation vidéo + dernier plan)Documentation Index
Fetch the complete documentation index at: https://docs.evolink.ai/llms.txt
Use this file to discover all available pages before exploring further.
Obtenir votre clé API :
Rendez-vous sur la page de gestion des clés API pour obtenir votre clé API
Ajoutez à l'en-tête de la requête :
Authorization: Bearer YOUR_API_KEYNom du modèle, doit être wan2.7-image-to-video
wan2.7-image-to-video "wan2.7-image-to-video"
Mode de génération qui détermine quelles combinaisons d'éléments sont valides. La spécification explicite est recommandée
Valeurs :
first_frame : Premier plan vers vidéo. Requis : image_start. Optionnel : audio_urls. Non accepté : image_end, video_urlsfirst_last_frame : Premier et dernier plan vers vidéo. Requis : image_start + image_end. Optionnel : audio_urls. Non accepté : video_urlsvideo_continuation : Continuation vidéo. Requis : video_urls[0]. Optionnel : image_end (comme dernier plan). Non accepté : image_start, audio_urlsComportement de rétrocompatibilité : lorsque generation_mode est omis, le mode approprié est sélectionné automatiquement selon les éléments fournis ; la spécification explicite évite l'ambiguïté
first_frame, first_last_frame, video_continuation "first_frame"
Invite textuelle pour la génération vidéo. Prend en charge le chinois et l'anglais ; chaque caractère/lettre compte pour 1, le surplus est tronqué automatiquement. Longueur maximale : 5000 caractères
5000"Un chat qui joue du piano"
Prompt négatif décrivant ce qui ne doit pas apparaître dans la vidéo. Prend en charge le chinois et l'anglais. Longueur maximale 500 caractères ; surplus tronqué automatiquement
500"Flou, basse qualité"
URL de l'image de premier plan
Contraintes par mode :
first_frame : requisfirst_last_frame : requisvideo_continuation : non autoriséLimites d'image :
[240, 8000] pixels20 Mo"https://example.com/first_frame.jpg"
URL de l'image de dernier plan
Contraintes par mode :
first_last_frame : requisvideo_continuation : optionnel (sert de dernier plan pour la continuation)first_frame : non autorisé (utilisez first_last_frame si vous avez besoin d'un premier et d'un dernier plan)Limites d'image :
[240, 8000] pixels20 Mo"https://example.com/last_frame.jpg"
Liste d'URL pour la continuation vidéo. Un seul élément est pris en charge
Contraintes par mode :
video_continuation : requisfirst_frame / first_last_frame : non autoriséaudio_urlsLimites vidéo :
2 ~ 10 secondes (longueur du clip d'entrée)[240, 4096] pixels100 MoRègles de durée pour la continuation :
duration représente la durée totale de la vidéo finale (clip d'entrée + continuation générée par le modèle)duration − durée de la vidéo d'entréeduration doit être ≥ durée de la vidéo d'entréeduration)Exemples :
| Durée du clip d'entrée | duration | Continuation générée | Sortie finale | Facturé |
|---|---|---|---|---|
| 3s | 15 | 12s | 15s | 15s |
| 5s | 10 | 5s | 10s | 10s |
| 8s | 8 | 0s (entrée seule) | 8s | 8s |
["https://example.com/clip.mp4"]Liste d'URL audio pilote. Actuellement, un seul élément est pris en charge. Le modèle utilise cet audio comme source pilote pour la génération (par ex. synchronisation labiale, alignement de mouvement)
Contraintes par mode :
first_frame : optionnelfirst_last_frame : optionnelvideo_continuation : non autorisé (ne peut pas être combiné avec video_urls)Exigences de format :
wav, mp32 ~ 30 secondes15 MoGestion du dépassement :
duration, les premières N secondes sont utilisées et le reste est ignoré1 element["https://example.com/audio.mp3"]Qualité vidéo, par défaut 720p
Options :
720p : définition standard, prix standard (par défaut)1080p : haute définition, prix plus élevé720p, 1080p "720p"
Durée vidéo en secondes (entier). Plage 2 ~ 15, par défaut 5
Signification :
first_frame / first_last_frame : longueur totale de la vidéo généréevideo_continuation : longueur totale de la vidéo finale (= clip d'entrée + continuation générée par le modèle)Contraintes supplémentaires en mode video_continuation :
duration doit être ≥ durée de la vidéo d'entrée (sinon une erreur est renvoyée)duration − durée de la vidéo d'entréeduration est égal à la durée de la vidéo d'entrée, aucune continuation n'est générée et le clip d'entrée est renvoyé tel quelvideo_urlsFacturation : basée sur la durée réelle de la vidéo générée
2 <= x <= 155
Graine aléatoire, aléatoire par défaut
Notes :
1 ~ 21474836471 <= x <= 214748364742
Activer ou non la réécriture intelligente du prompt. Lorsqu'elle est activée, un grand modèle optimise le prompt, ce qui améliore nettement les résultats pour des prompts simples ou peu descriptifs.
Note : la valeur par défaut est false. Omettre le champ ou envoyer false ne déclenchera pas la réécriture ; envoyez explicitement true pour l'activer.
false
URL de callback HTTPS pour la fin de tâche
Moment du callback :
Restrictions de sécurité :
2048 caractèresMécanisme de callback :
10 secondes3 tentatives après échec (à 1/2/4 secondes)"https://your-domain.com/webhooks/video-task-completed"
Tâche vidéo créée avec succès
Horodatage de création de la tâche
1757169743
ID de la tâche
"task-unified-1757169743-7cvnl5zw"
Nom du modèle réellement utilisé
"wan2.7-image-to-video"
Type spécifique de tâche
video.generation.task Pourcentage d'avancement de la tâche (0-100)
0 <= x <= 1000
Statut de la tâche
pending, processing, completed, failed "pending"
Informations détaillées sur la tâche vidéo
Type de sortie de la tâche
text, image, audio, video "video"
Informations d'utilisation et de facturation