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

# Kling V2.1 imagem para vídeo

Kling V2.1 é o modelo de imagem para vídeo com IA de última geração da equipe Kuaishou. Ele pode gerar vídeos curtos de alta qualidade e nível cinematográfico com um clique a partir de uma imagem ou de um prompt de texto. Em comparação com o Kling 2.0, a versão 2.1 traz avanços significativos em fluidez de movimento, consistência visual e compreensão de prompts.

<Tip>
  Esta é uma API **assíncrona** e retornará apenas o task\_id da tarefa assíncrona. Você deve usar esse task\_id para solicitar a [API de consulta de 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="image" type="string" required={true}>
  A imagem do primeiro quadro do vídeo. Os formatos de imagem compatíveis incluem `.jpg`, `.jpeg`, `.png`. O arquivo de imagem não deve exceder 10 MB e a resolução não deve ser inferior a 300×300 pixels.
</ParamField>

<ParamField body="prompt" type="string" required={true}>
  Prompt de texto positivo para gerar o vídeo, com no máximo 2500 caracteres.
</ParamField>

<ParamField body="mode" type="string" required={false}>
  Modo de geração de vídeo.

  Suporta:

  * `Standard`: geração rápida, baixo custo, gera vídeo em 720p.
  * `Professional`: alta qualidade, custo mais alto, gera vídeo em 1080p.

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

<ParamField body="duration" type="string" default="5">
  Duração do vídeo gerado (em segundos).

  Valores opcionais: `5`, `10`
</ParamField>

<ParamField body="guidance_scale" type="number" default={0.5}>
  Parâmetro de intensidade de orientação, que controla o grau de aderência do conteúdo gerado ao prompt.

  Intervalo de valores: 0 a 1<br />
  Incremento: 0.01
</ParamField>

<ParamField body="negative_prompt" type="string">
  Prompt negativo, usado para evitar conteúdos indesejados; comprimento máximo de 2500 caracteres.
</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 de resultado da tarefa](/pt/docs/models/reference-get-async-task-result) a fim de obter o resultado gerado
</ResponseField>
