> ## 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 para vídeo

Inferência acelerada do modelo Wan 2.1 14B de texto para vídeo. Este é um conjunto abrangente e aberto de modelos-base de vídeo que expande os limites da geração de vídeo. Por padrão, a API gerará um vídeo de 5 segundos.

<Tip>
  Esta é uma API **assíncrona**, que retornará apenas o task\_id da tarefa assíncrona. Você deve usar esse task\_id para solicitar a [API de consulta do resultado da tarefa](/pt/docs/models/reference-get-async-task-result) e recuperar o resultado da geração do vídeo.
</Tip>

## Cabeçalhos da solicitação

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

<ParamField header="Authorization" type="string" required={true}>
  Formato de autenticação Bearer: Bearer \{\{API Key}}.
</ParamField>

## Corpo da solicitação

<ParamField body="prompt" type="string" required={true}>
  Texto de prompt que orienta a geração desejada.

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

<ParamField body="negative_prompt" type="string" required={false}>
  O prompt negativo indica quais elementos o modelo deve evitar gerar.

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

<ParamField body="width" type="integer" required={false}>
  Largura do vídeo de saída.

  Valores enumerados: `480`, `720`, `832`, `1280`.

  Padrão: `832`. Se a largura ou a altura não for especificada, a largura e a altura serão forçadas para `832` e `480`.
</ParamField>

<ParamField body="height" type="integer" required={false}>
  Altura do vídeo de saída.

  Suporte:

  * (480p) quando a largura for `480`, a altura deve ser definida como `832`
  * (480p) quando a largura for `832`, a altura deve ser definida como `480`
  * (720p) quando a largura for `720`, a altura deve ser definida como `1280`
  * (720p) quando a largura for `1280`, a altura deve ser definida como `720`

  Padrão: `480`. Se a largura ou a altura não for especificada, a largura e a altura serão forçadas para `832` e `480`.
</ParamField>

<ParamField body="loras" type="object[]" required={false}>
  Modelos LoRA aplicados à geração de vídeo.

  Suporta especificar no máximo **3 modelos LoRA**.

  <Expandable title="properties" defaultOpen={false}>
    <ParamField body="path" type="string" required={true}>
      Caminho do modelo LoRA. Você pode especificar um nome de modelo LoRA do Hugging Face, por exemplo: `Remade-AI/Cyberpunk`; ou uma URL de download de modelo do Civitai, por exemplo: `https://civitai.com/api/download/models/1572591?type=Model&format=SafeTensor`.

      <Warning>
        O modelo LoRA deve ser compatível com Wan2.1 14B T2V; caso contrário, ele não funcionará. Verifique a compatibilidade antes de usar.
      </Warning>
    </ParamField>

    <ParamField body="scale" type="number" required={true}>
      Valor de escala do LoRA. Quanto maior o valor, mais evidente será o efeito do LoRA. Tipo number(float32), intervalo de valores: `[0, 4.0]`.
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="seed" type="integer" required={false}>
  Semente de número aleatório, o número usado pela difusão estável para gerar ruído. Intervalo de valores: `[-1, 9999999999]`. O valor padrão é -1.
</ParamField>

<ParamField body="steps" type="integer" required={false}>
  Número de etapas de iteração, ou seja, o número de iterações do processo de criação da imagem. Intervalo de valores: `[1, 40]`. Padrão: `30`.
</ParamField>

<ParamField body="guidance_scale" type="float" required={false}>
  O parâmetro de escala de orientação controla o quanto o conteúdo gerado segue o prompt. Intervalo de valores: `[0, 10]`. Padrão: `5.0`.
</ParamField>

<ParamField body="flow_shift" type="float" required={false}>
  O parâmetro flow\_shift afeta principalmente a velocidade e a amplitude do movimento dos objetos no vídeo. Valores mais altos produzem movimentos mais evidentes e mais rápidos, enquanto valores mais baixos tornam o movimento mais lento e sutil.

  Intervalo de valores: `[1, 10]`. Padrão: `5.0`.
</ParamField>

<ParamField body="enable_safety_checker" type="boolean" required={false}>
  O parâmetro enable\_safety\_checker controla se um filtro de segurança será aplicado ao conteúdo gerado. Quando ativado, ele ajuda a filtrar conteúdo potencialmente prejudicial ou inadequado da saída de vídeo.

  Padrão: `true`.
</ParamField>

<ParamField body="fast_mode" type="boolean" required={false}>
  Indica se o modo rápido deve ser ativado, gerando o vídeo mais rapidamente, mas possivelmente reduzindo a qualidade e o preço.

  Padrão: `false`.
</ParamField>

## Informações da resposta

<ResponseField name="task_id" type="string" required={true}>
  O task\_id da tarefa assíncrona. Você deve usar esse task\_id para solicitar a [API de consulta do resultado da tarefa](/pt/docs/models/reference-get-async-task-result) e obter o resultado gerado
</ResponseField>
