> ## 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.

# Minimax Hailuo 2.3 texto para vídeo

Minimax Hailuo 2.3 é um modelo de geração de vídeo totalmente atualizado, com desempenho superior em movimentos corporais, efeitos físicos e na capacidade de compreender e executar instruções.

<Tip>
  Esta é uma API **assíncrona** que retorna 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 requisiçã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 requisição

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

  Intervalo: `1 <= x <= 2000`.

  Suporta 15 tipos de instruções de movimento de câmera:

  * Movimento lateral: \[左移], \[右移]
  * Panorâmica horizontal: \[左摇], \[右摇]
  * Avanço/recuo: \[推进], \[拉远]
  * Subida/descida: \[上升], \[下降]
  * Panorâmica vertical: \[上摇], \[下摇]
  * Zoom: \[变焦推近], \[变焦拉远]
  * Outros: \[晃动], \[跟随], \[固定]

  Regras de uso:

  * Movimento de câmera combinado: várias instruções dentro do mesmo grupo \[] entram em vigor ao mesmo tempo, como \[左摇,上升]. Recomenda-se combinar no máximo 3 instruções
  * Movimento de câmera sequencial: instruções que aparecem em sequência no prompt entram em vigor uma após a outra, como "...\[推进], depois...\[拉远]"
  * Linguagem natural: também é possível descrever movimentos de câmera em linguagem natural, mas usar instruções padrão produz respostas mais precisas
</ParamField>

<ParamField body="duration" type="integer" required={false}>
  Duração do vídeo gerado (em segundos). Valor padrão: `6`<br />
  Valores possíveis: `6`, `10`
</ParamField>

<ParamField body="resolution" type="string" required={false}>
  Resolução do vídeo gerado. Valor padrão: `768P`

  * Vídeos de 6 segundos aceitam: `768P`, `1080P`
  * Vídeos de 10 segundos aceitam apenas: `768P`
</ParamField>

<ParamField body="enable_prompt_expansion" type="boolean" required={false}>
  Define se a otimização de prompt deve ser ativada.

  Valor padrão: `true`.
</ParamField>

<ParamField body="fast_pretreatment" type="boolean" required={false} default={false}>
  Define se o tempo necessário para a otimização de prompt deve ser reduzido.

  Valor padrão: `false`.
</ParamField>

## Informações da resposta

<ResponseField name="task_id" type="string" required={true}>
  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>
