Saltar al contenido principal
POST
/
v3
/
async
/
wan-t2v
Wan 2.1 texto a video
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/wan-t2v \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "prompt": "<string>",
  "negative_prompt": "<string>",
  "width": 123,
  "height": 123,
  "loras": [
    {
      "path": "<string>",
      "scale": 123
    }
  ],
  "seed": 123,
  "steps": 123,
  "guidance_scale": 123,
  "flow_shift": 123,
  "enable_safety_checker": true,
  "fast_mode": true
}
'
{
  "task_id": "<string>"
}
Inferencia acelerada del modelo de texto a video Wan 2.1 14B. Es una suite completa y abierta de modelos base de video que impulsa los límites de la generación de video. De forma predeterminada, la API generará un video de 5 segundos.
Esta es una API asíncrona y solo devolverá el task_id de la tarea asíncrona. Debe usar ese task_id para solicitar la API de consulta de resultado de tarea y recuperar el resultado de la generación de video.

Encabezados de solicitud

Content-Type
string
requerido
Valores enumerados: application/json
Authorization
string
requerido
Formato de autenticación Bearer: Bearer {{API Key}}.

Cuerpo de la solicitud

prompt
string
requerido
Texto de prompt que guía la generación deseada.Rango de valores: [1, 2000].
negative_prompt
string
El prompt negativo indica al modelo qué elementos debe evitar generar.Rango de valores: [0, 2000].
width
integer
Ancho del video de salida.Valores enumerados: 480, 720, 832, 1280.Predeterminado: 832. Si no se especifica el ancho o la altura, el ancho y la altura se establecerán obligatoriamente en 832 y 480.
height
integer
Altura del video de salida.Compatible con:
  • (480p) cuando el ancho es 480, la altura se establece en 832
  • (480p) cuando el ancho es 832, la altura se establece en 480
  • (720p) cuando el ancho es 720, la altura se establece en 1280
  • (720p) cuando el ancho es 1280, la altura se establece en 720
Predeterminado: 480. Si no se especifica el ancho o la altura, el ancho y la altura se establecerán obligatoriamente en 832 y 480.
loras
object[]
Modelos LoRA aplicados a la generación de video.Admite especificar hasta 3 modelos LoRA.
seed
integer
Semilla de número aleatorio, el número que produce el ruido en la difusión estable; rango de valores: [-1, 9999999999]. El valor predeterminado es -1.
steps
integer
Número de pasos de iteración, es decir, el número de iteraciones del proceso de creación de la imagen; rango de valores: [1, 40]. Predeterminado: 30.
guidance_scale
float
El parámetro de escala de guía controla en qué medida el contenido generado sigue el prompt. Rango de valores: [0, 10]. Predeterminado: 5.0.
flow_shift
float
El parámetro flow_shift afecta principalmente a la velocidad y la amplitud del movimiento de los objetos en el video. Los valores más altos producen movimientos más evidentes y rápidos, mientras que los valores más bajos hacen que el movimiento sea más lento y sutil.Rango de valores: [1, 10]. Predeterminado: 5.0.
enable_safety_checker
boolean
El parámetro enable_safety_checker controla si se aplica un filtro de seguridad al contenido generado. Cuando está habilitado, ayuda a filtrar contenido potencialmente dañino o inapropiado de la salida de video.Predeterminado: true.
fast_mode
boolean
Si se habilita el modo rápido, el video se generará más rápidamente, pero podría reducir la calidad y el precio.Predeterminado: false.

Información de respuesta

task_id
string
requerido
task_id de la tarea asíncrona. Debe usar ese task_id para solicitar la API de consulta de resultado de tarea y obtener el resultado generado