Wan 2.6 de imagen a vídeo
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>"
}Vídeo
Wan 2.6 de imagen a vídeo
POST
/
v3
/
async
/
wan2.6-i2v
Wan 2.6 de imagen a vídeo
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>"
}Esta es una API asíncrona que solo devuelve un task_id asíncrono. Debes usar el task_id para llamar a la API de consulta de resultados de tareas y obtener el resultado de generación del vídeo.
Esta es una API asíncrona que solo devolverá el task_id de la tarea asíncrona. Debes usar este task_id para solicitar la API de consulta de resultados de tareas y recuperar el resultado generado.
Encabezados de la solicitud
Valores enumerados:
application/jsonFormato de autenticación Bearer: Bearer {{API Key}}.
Cuerpo de la solicitud
Ocultar properties
Ocultar properties
Prompt de texto utilizado para describir los elementos y características visuales que se espera que incluya el vídeo generado. Admite chino e inglés; cada carácter chino/letra cuenta como un carácter, y la parte que exceda el límite se truncará automáticamente.Límite de longitud: 0 - 2000
URL de la imagen de entrada o datos codificados en Base64. Admite los protocolos HTTP o HTTPS; los archivos locales pueden obtener una URL temporal mediante la carga de archivos. Límites de imagen: formatos de imagen: JPEG, JPG, PNG (no admite canal transparente), BMP, WEBP; resolución de imagen: el ancho y la altura de la imagen deben estar en el rango [360, 2000], en píxeles; tamaño de archivo: no superior a 10 MB. Descripción de la imagen de entrada: 1. Usar una URL accesible públicamente: admite los protocolos HTTP o HTTPS; los archivos locales pueden obtener una URL temporal mediante la carga de archivos; ejemplo: https://cdn.translate.alibaba.com/r/wanx-demo-1.png. 2. Pasar la cadena de una imagen codificada en Base64: formato de datos: data:;base64,; ejemplo: data:image/png;base64,GDU7MtCZEbTbmRZ… (la cadena codificada es demasiado larga, solo se muestra un fragmento). Consulta la imagen de entrada para obtener más información.
Nombre de la plantilla de efectos especiales de vídeo. Si no se completa, significa que no se utilizará ningún efecto especial de vídeo. Diferentes plantillas admiten distintas plantillas de efectos especiales; consulta la lista de efectos especiales de vídeo antes de llamar para evitar errores en la llamada.
URL del archivo de audio; el modelo utilizará este audio para generar el vídeo. Admite los protocolos HTTP o HTTPS. Límites de audio: formato wav o mp3; duración de 3 a 30 s; tamaño de archivo no superior a 15 MB. Tratamiento de excesos: si la duración del audio supera el valor de duration (5 segundos o 10 segundos), se recortarán automáticamente los primeros 5 segundos o 10 segundos y se descartará el resto. Si la duración del audio es inferior a la duración del vídeo, la parte que exceda la duración del audio será un vídeo sin sonido. Por ejemplo, si el audio dura 3 segundos y el vídeo dura 5 segundos, los primeros 3 segundos del vídeo de salida tendrán sonido y los últimos 2 segundos no tendrán sonido.
Prompt negativo utilizado para describir el contenido que no se desea ver en la imagen del vídeo; puede imponer restricciones a la imagen del vídeo. Admite chino e inglés, con una longitud no superior a 500 caracteres; la parte que exceda el límite se truncará automáticamente.Límite de longitud: 0 - 500
Ocultar properties
Ocultar properties
Semilla de número aleatorio. El rango de valores es [0, 2147483647]. Si no se especifica, el sistema generará automáticamente una semilla aleatoria. Si necesitas mejorar la reproducibilidad de los resultados generados, se recomienda fijar el valor de seed. Ten en cuenta que, dado que la generación del modelo es probabilística, incluso usando el mismo seed no se puede garantizar que los resultados generados sean completamente iguales cada vez.Rango de valores: [0, 2147483647]
Se utiliza para controlar si se añade audio. Prioridad de parámetros: audio_url > audio; solo surte efecto cuando audio_url está vacío. Consulta la configuración de audio para ver el uso. true: valor predeterminado, añade audio automáticamente al vídeo; false: no añade audio, genera un vídeo sin sonido.
Duración del vídeo generado, en segundos. duration afecta directamente al coste; confirma el precio del modelo antes de llamar. Duración del vídeo generado, en segundos.Valores opcionales:
5, 10, 15Modo de generación de vídeo. single: generación de una sola toma; multi: generación de varias tomas.Valores opcionales:
single, multiIndica si se añade una marca de agua. La marca de agua se sitúa en la esquina inferior derecha del vídeo y el texto fijo es “AI 生成”. false: valor predeterminado, no añade marca de agua; true: añade marca de agua.
Especifica el nivel de resolución del vídeo generado. Admite los niveles 720P y 1080P.Valores opcionales:
720P, 1080PIndica si se activa la reescritura inteligente de prompt. Una vez activada, se utiliza un modelo grande para reescribir inteligentemente el prompt de entrada. Mejora de forma notable el efecto de generación para prompts más cortos, pero aumentará el tiempo necesario. true: valor predeterminado, activa la reescritura inteligente; false: no activa la reescritura inteligente.
Información de respuesta
Usa task_id para solicitar la API de consulta de resultados de tareas y recuperar la salida generada.
⌘I