Wan 2.6 generación de video con referencia
curl --request POST \
--url https://api.highwayapi.ai/v3/async/wan2.6-v2v \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>' \
--data '
{
"input": {
"prompt": "<string>",
"audio_url": "<string>",
"reference_urls": [
{}
],
"negative_prompt": "<string>"
},
"parameters": {
"seed": 123,
"size": "<string>",
"audio": true,
"duration": 123,
"shot_type": "<string>",
"watermark": true,
"prompt_extend": true
}
}
'{
"task_id": "<string>"
}Vídeo
Wan 2.6 generación de video con referencia
POST
/
v3
/
async
/
wan2.6-v2v
Wan 2.6 generación de video con referencia
curl --request POST \
--url https://api.highwayapi.ai/v3/async/wan2.6-v2v \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>' \
--data '
{
"input": {
"prompt": "<string>",
"audio_url": "<string>",
"reference_urls": [
{}
],
"negative_prompt": "<string>"
},
"parameters": {
"seed": 123,
"size": "<string>",
"audio": true,
"duration": 123,
"shot_type": "<string>",
"watermark": true,
"prompt_extend": true
}
}
'{
"task_id": "<string>"
}Esta es una API asincrónica que solo devuelve el task_id asincrónico. Debes usar el task_id para llamar a la API de consulta de resultados de tareas y obtener el resultado de generación de video.
Esta es una API asincrónica que solo devolverá el task_id de la tarea asincrónica. Debe usar este task_id para solicitar la API de consulta de resultados de tareas y recuperar el resultado generado.
Encabezados de solicitud
Valores enumerados:
application/jsonFormato de autenticación Bearer: Bearer {{API Key}}.
Cuerpo de la solicitud
Ocultar propiedades
Ocultar propiedades
Prompt de texto utilizado para describir los elementos y las características visuales que se espera incluir en el video 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 del archivo de audio; el modelo usará este audio para generar el video. Admite los protocolos HTTP o HTTPS. Restricciones del audio: formato wav o mp3; duración de 3 a 30 s; tamaño de archivo no superior a 15 MB. Procesamiento al superar el límite: 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 menor que la duración del video, la parte que exceda la duración del audio será video silencioso. Por ejemplo, si el audio dura 3 segundos y el video dura 5 segundos, los primeros 3 segundos del video de salida tendrán sonido y los últimos 2 segundos serán silenciosos.
Según el orden de los videos de referencia, designa cada video de referencia como characterx. Por ejemplo, con dos videos de referencia, el prompt puede escribirse como “character1 canta junto a la carretera, character2 baila al lado”. Incluso con una sola referencia, también se debe escribir character1 incluyendo el 1.Longitud del array: 1 - 3Formato mp4, mov; cantidad de 1 a 3 elementos; duración de cada elemento de 2 a 30 s; cada archivo debe ser menor de 30 MB; no se puede introducir simultáneamente con audio
Prompt negativo, utilizado para describir el contenido que no se desea ver en la imagen del video y que puede imponer restricciones sobre la imagen del video. Admite chino e inglés; la longitud no debe superar los 500 caracteres, y la parte que exceda el límite se truncará automáticamente.Límite de longitud: 0 - 500
Ocultar propiedades
Ocultar propiedades
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, debido a la naturaleza probabilística de la generación del modelo, incluso usando el mismo seed no se puede garantizar que el resultado generado sea exactamente igual cada vez.Rango de valores: [0, 2147483647]
Especifica la resolución del video generado, en formato anchoalto. Admite el nivel 720P (1280720/7201280/960960/1088832/8321088) y el nivel 1080P (19201080/10801920/14401440/16321248/1248*1632).Valores opcionales:
1280*720, 720*1280, 960*960, 1088*832, 832*1088, 1920*1080, 1080*1920, 1440*1440, 1632*1248, 1248*1632Indica si se debe añadir audio. Prioridad de los parámetros: audio_url > audio; solo surte efecto cuando audio_url está vacío. true: valor predeterminado, añade audio automáticamente al video; false: no añade audio, genera un video silencioso.
Duración del video generado, en segundos. Los valores opcionales son 5 y 10; el valor predeterminado es 5. duration afecta directamente al costo: costo = precio unitario (basado en la resolución) × duración (segundos). Confirma el precio del modelo antes de llamar a la API.Valores opcionales:
5, 10Modo de generación de video. single: generación de una sola toma; multi: generación de múltiples tomas.Valores opcionales:
single, multiIndica si se debe añadir una marca de agua; la marca de agua se encuentra en la esquina inferior derecha del video y el texto fijo es “AI 生成”. false: valor predeterminado, no añade marca de agua; true: añade marca de agua.
Indica si se debe activar la reescritura inteligente de prompt. Una vez activada, se utiliza un modelo de gran tamaño para reescribir de forma inteligente el prompt de entrada. La mejora en el resultado de generación es notable para prompts más cortos, pero aumentará el tiempo de procesamiento. true: valor predeterminado, activa la reescritura inteligente; false: no activa la reescritura inteligente.
Información de respuesta
Use task_id para solicitar la API de consulta de resultados de tareas y recuperar la salida generada.
⌘I