> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Wan 2.1 texto a video

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.

<Tip>
  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](/es/docs/models/reference-get-async-task-result) y recuperar el resultado de la generación de video.
</Tip>

## Encabezados de solicitud

<ParamField header="Content-Type" type="string" required={true}>
  Valores enumerados: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Formato de autenticación Bearer: Bearer \{\{API Key}}.
</ParamField>

## Cuerpo de la solicitud

<ParamField body="prompt" type="string" required={true}>
  Texto de prompt que guía la generación deseada.

  Rango de valores: `[1, 2000]`.
</ParamField>

<ParamField body="negative_prompt" type="string" required={false}>
  El prompt negativo indica al modelo qué elementos debe evitar generar.

  Rango de valores: `[0, 2000]`.
</ParamField>

<ParamField body="width" type="integer" required={false}>
  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`.
</ParamField>

<ParamField body="height" type="integer" required={false}>
  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`.
</ParamField>

<ParamField body="loras" type="object[]" required={false}>
  Modelos LoRA aplicados a la generación de video.

  Admite especificar hasta **3 modelos LoRA**.

  <Expandable title="propiedades" defaultOpen={false}>
    <ParamField body="path" type="string" required={true}>
      Ruta del modelo LoRA. Puede especificar el nombre de un modelo LoRA de Hugging Face, por ejemplo: `Remade-AI/Cyberpunk`; o una URL de descarga de modelo de Civitai, por ejemplo: `https://civitai.com/api/download/models/1572591?type=Model&format=SafeTensor`.

      <Warning>
        El modelo LoRA debe ser compatible con Wan2.1 14B T2V; de lo contrario, no funcionará. Compruebe la compatibilidad antes de usarlo.
      </Warning>
    </ParamField>

    <ParamField body="scale" type="number" required={true}>
      Valor de escala de LoRA. Cuanto mayor sea el valor, más evidente será el efecto LoRA. Tipo number(float32), rango de valores: `[0, 4.0]`.
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="seed" type="integer" required={false}>
  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.
</ParamField>

<ParamField body="steps" type="integer" required={false}>
  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`.
</ParamField>

<ParamField body="guidance_scale" type="float" required={false}>
  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`.
</ParamField>

<ParamField body="flow_shift" type="float" required={false}>
  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`.
</ParamField>

<ParamField body="enable_safety_checker" type="boolean" required={false}>
  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`.
</ParamField>

<ParamField body="fast_mode" type="boolean" required={false}>
  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`.
</ParamField>

## Información de respuesta

<ResponseField name="task_id" type="string" required={true}>
  task\_id de la tarea asíncrona. Debe usar ese task\_id para solicitar la [API de consulta de resultado de tarea](/es/docs/models/reference-get-async-task-result) y obtener el resultado generado
</ResponseField>
