Wan 2.6 image vers vidéo
curl --request POST \
--url https://api.highwayapi.ai/v3/async/wan2.6-i2v \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>' \
--data '
{
"input": {
"prompt": "<string>",
"img_url": "<string>",
"template": "<string>",
"audio_url": "<string>",
"negative_prompt": "<string>"
},
"parameters": {
"seed": 123,
"audio": true,
"duration": 123,
"shot_type": "<string>",
"watermark": true,
"resolution": "<string>",
"prompt_extend": true
}
}
'{
"task_id": "<string>"
}Vidéo
Wan 2.6 image vers vidéo
POST
/
v3
/
async
/
wan2.6-i2v
Wan 2.6 image vers vidéo
curl --request POST \
--url https://api.highwayapi.ai/v3/async/wan2.6-i2v \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>' \
--data '
{
"input": {
"prompt": "<string>",
"img_url": "<string>",
"template": "<string>",
"audio_url": "<string>",
"negative_prompt": "<string>"
},
"parameters": {
"seed": 123,
"audio": true,
"duration": 123,
"shot_type": "<string>",
"watermark": true,
"resolution": "<string>",
"prompt_extend": true
}
}
'{
"task_id": "<string>"
}Il s’agit d’une API asynchrone qui renvoie uniquement le task_id asynchrone. Vous devez utiliser le task_id pour appeler l’API de consultation des résultats de tâche afin d’obtenir le résultat de génération vidéo.
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 demander l’API de consultation des résultats de tâche afin de récupérer le résultat généré.
En-têtes de requête
Valeur d’énumération :
application/jsonFormat d’authentification Bearer : Bearer {{API Key}}.
Corps de la requête
Masquer properties
Masquer properties
Prompt textuel utilisé pour décrire les éléments et les caractéristiques visuelles souhaités dans la vidéo générée. Le chinois et l’anglais sont pris en charge ; chaque caractère chinois/lettre compte comme un caractère, et la partie dépassant la limite sera automatiquement tronquée.Limite de longueur : 0 - 2000
URL de l’image d’entrée ou données encodées en Base64. Les protocoles HTTP ou HTTPS sont pris en charge ; les fichiers locaux peuvent obtenir une URL temporaire via l’importation de fichier. Limites de l’image : formats d’image : JPEG, JPG, PNG (canal transparent non pris en charge), BMP, WEBP ; résolution de l’image : la largeur et la hauteur de l’image doivent être comprises dans l’intervalle [360, 2000], en pixels ; taille du fichier : ne doit pas dépasser 10MB. Description de l’image d’entrée : 1. Utilisation d’une URL accessible publiquement - les protocoles HTTP ou HTTPS sont pris en charge ; les fichiers locaux peuvent obtenir une URL temporaire via l’importation de fichier ; exemple : https://cdn.translate.alibaba.com/r/wanx-demo-1.png. 2. Transmission de la chaîne obtenue après encodage Base64 de l’image - format des données : data:;base64, ; exemple : data:image/png;base64,GDU7MtCZEbTbmRZ… (la chaîne encodée étant trop longue, seul un extrait est affiché). Pour plus d’informations, consultez l’image d’entrée.
Nom du modèle d’effet spécial vidéo. S’il n’est pas renseigné, aucun effet spécial vidéo n’est utilisé. Différents modèles prennent en charge différents modèles d’effets spéciaux ; veuillez consulter la liste des effets spéciaux vidéo avant l’appel afin d’éviter un échec.
URL du fichier audio ; le modèle utilisera cet audio pour générer la vidéo. Les protocoles HTTP ou HTTPS sont pris en charge. Limites de l’audio : format wav ou mp3 ; durée de 3 à 30s ; taille du fichier ne dépassant pas 15MB. Traitement en cas de dépassement : si la longueur de l’audio dépasse la valeur de duration (5 secondes ou 10 secondes), les 5 ou 10 premières secondes sont automatiquement conservées et le reste est supprimé. Si la longueur de l’audio est inférieure à la durée de la vidéo, la partie dépassant la longueur de l’audio sera une vidéo muette. Par exemple, si l’audio dure 3 secondes et que la vidéo dure 5 secondes, les 3 premières secondes de la vidéo de sortie auront du son et les 2 dernières secondes seront muettes.
Prompt négatif utilisé pour décrire le contenu que vous ne souhaitez pas voir apparaître dans l’image vidéo ; il permet de contraindre l’image vidéo. Le chinois et l’anglais sont pris en charge ; la longueur ne doit pas dépasser 500 caractères, et la partie excédentaire sera automatiquement tronquée.Limite de longueur : 0 - 500
Masquer properties
Masquer properties
Graine aléatoire. La plage de valeurs est [0, 2147483647]. Si elle n’est pas spécifiée, le système génère automatiquement une graine aléatoire. Pour améliorer la reproductibilité du résultat généré, il est recommandé de définir une valeur seed fixe. Veuillez noter que, la génération du modèle étant probabiliste, même avec la même seed, il n’est pas garanti que le résultat généré soit exactement identique à chaque fois.Plage de valeurs : [0, 2147483647]
Permet de contrôler l’ajout ou non d’audio. Priorité des paramètres : audio_url > audio ; ne prend effet que lorsque audio_url est vide. Pour l’utilisation, consultez les paramètres audio. true : valeur par défaut, ajoute automatiquement de l’audio à la vidéo ; false : n’ajoute pas d’audio, produit une vidéo muette.
Durée de la vidéo générée, en secondes. duration a un impact direct sur le coût ; veuillez confirmer le prix du modèle avant l’appel. Durée de la vidéo générée, en secondes.Valeurs possibles :
5, 10, 15Mode de génération vidéo. single : génération en plan unique ; multi : génération en plusieurs plans.Valeurs possibles :
single, multiIndique s’il faut ajouter un filigrane ; le filigrane se situe dans le coin inférieur droit de la vidéo et le texte est fixé à “AI 生成”. false : valeur par défaut, n’ajoute pas de filigrane ; true : ajoute un filigrane.
Spécifie le niveau de résolution de la vidéo générée. Les niveaux 720P et 1080P sont pris en charge.Valeurs possibles :
720P, 1080PIndique s’il faut activer la réécriture intelligente du prompt. Une fois activée, un grand modèle est utilisé pour réécrire intelligemment le prompt d’entrée. L’amélioration de l’effet de génération est notable pour les prompts courts, mais cela augmente le temps de traitement. true : valeur par défaut, active la réécriture intelligente ; false : n’active pas la réécriture intelligente.
Informations de réponse
Utilisez le task_id pour demander l’API de consultation des résultats de tâche afin de récupérer la sortie générée.
⌘I