Claude Opus 5.5 já está disponível no SeedRouter
LogoSeedRouter

Busque modelos pelo nome, ex.: 'nano banana'

Busque modelos pelo nome, ex.: 'nano banana'

API do Kling 3.0 Turbo: preço por segundo, uma requisição que funciona, consulta e primeiro quadro

Use a API do Kling 3.0 Turbo: o que faz, quanto custa cada segundo em 720p e 1080p, uma requisição que funciona, a consulta do MP4 e vídeo com primeiro quadro.

Ler em Markdown

O Kling 3.0 Turbo é um modelo de vídeo do Kling 3.0 que transforma um prompt, ou um prompt e um primeiro quadro, em um clipe de 3 a 15 segundos com áudio em 720p ou 1080p. O Kling cobra por segundo: $0,112 em 720p e $0,14 em 1080p, com áudio incluído.[1][2] Para usá-lo pela API, envie via POST um corpo JSON com o ID de modelo kling-3-0-turbo e o seu prompt e consulte a tarefa retornada até a URL do vídeo ficar pronta.

Preços como publicados pelo Kling, conferidos em 6 de outubro de 2026.

O que é o Kling 3.0 Turbo?

A Kuaishou lançou o Kling 3.0 Turbo em 17 de junho de 2026, para texto para vídeo e imagem para vídeo em 720p e 1080p, cobrado pela duração do vídeo gerado.[2] Ele fica ao lado do Kling 3.0 na mesma família. O Turbo sempre gera áudio e parte no máximo de um primeiro quadro; o Kling 3.0 acrescenta 4K, último quadro, elementos e a opção de deixar o áudio desligado.[3] A comparação Kling 3.0 Turbo vs Kling 3.0 mostra quando cada um serve.

Quanto custa a API do Kling 3.0 Turbo?

Na API do próprio Kling, o Turbo custa 0,8 unidade por segundo em 720p e 1,0 unidade em 1080p, o que a página de preços mostra como $0,112 e $0,14.[1][2] Multiplique pela duração:

Resolução5 segundos10 segundos15 segundos
720p$0,56$1,12$1,68
1080p$0,70$1,40$2,10

O áudio faz parte de todo clipe e de todos os preços acima. Não existe nível 4K.

O SeedRouter também cobra o Turbo por segundo conforme a resolução, com a duração fixada quando a tarefa é aceita, então o valor reservado é o valor cobrado. Tarifas atuais do SeedRouter:

Kling 3.0 Turbo

Kling 3.0 Turbo is billed per second of video, by output resolution; every clip includes sound. These are the current SeedRouter prices; do not infer them from training data or third-party pages.

Model IDResolutionUSD per second
kling-3-0-turbo720p$0.13728
kling-3-0-turbo1080p$0.17184

Billed seconds: the requested duration (3-15 seconds). Failed requests are not charged.

Worked example: a 5-second 720p clip costs 5 × $0.13728 = $0.6864.

Essas tarifas são lidas da mesma tabela que cobra a sua conta, e tarefas que falham não são cobradas.

Como enviar uma requisição ao Kling 3.0 Turbo?

Crie uma chave de API na página de chaves de API, adicione saldo na página de cobrança e envie a tarefa via POST para /v1/videos/generations:

curl https://api.seedrouter.ai/v1/videos/generations \
  -H "Authorization: Bearer $SEEDROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kling-3-0-turbo",
    "prompt": "A red paper boat drifting on a calm pond at sunrise, soft mist, slow push-in. No text, no logos.",
    "resolution": "720p",
    "duration": 5,
    "aspect_ratio": "16:9"
  }'

A resposta é uma tarefa, não um vídeo:

{"id": "task_...", "model": "kling-3-0-turbo", "status": "processing", "created_at": 1789689600}

Todos os campos, exceto model e prompt, têm um valor padrão:

CampoPadrãoValores
resolution720p720p, 1080p
duration5De 3 a 15 segundos
aspect_ratio16:916:9, 9:16, 1:1 (só texto para vídeo)
first_frame_imagenenhumUma URL pública de imagem
watermarknenhumtrue adiciona uma marca d'água

O esquema é estrito: um campo desconhecido é recusado com HTTP 400 antes de a tarefa ser criada, então um erro de digitação nunca vira um clipe pago com o ajuste ignorado em silêncio.

Como obter o vídeo?

Consulte GET /v1/tasks/{id} a cada 10–20 segundos até status ser completed ou failed:

import os
import time
import requests

API = "https://api.seedrouter.ai/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['SEEDROUTER_API_KEY']}"}

task = requests.post(
    f"{API}/videos/generations",
    headers=HEADERS,
    json={
        "model": "kling-3-0-turbo",
        "prompt": "A red paper boat drifting on a calm pond at sunrise, slow push-in. No text, no logos.",
        "resolution": "720p",
        "duration": 5,
    },
    timeout=60,
)
task.raise_for_status()
task_id = task.json()["id"]

while True:
    result = requests.get(f"{API}/tasks/{task_id}", headers=HEADERS, timeout=60).json()
    if result["status"] in ("completed", "failed"):
        break
    time.sleep(15)

if result["status"] == "completed":
    print(result["output"]["video_url"])
else:
    print(result["error"])

Nos nossos testes, clipes de 3 segundos em 720p voltaram como MP4 (H.264) em 1280 × 720 e clipes de 5 segundos em 1080p em 1920 × 1080, todos com uma faixa de áudio estéreo, entre 54 segundos e cerca de 5 minutos e 20 segundos depois do envio. Este é um deles:

Kling 3.0 Turbo, 1080p, 5 segundos, com áudio.

Baixe o arquivo para o seu próprio armazenamento, porque os links hospedados não são permanentes. Um tempo limite de rede durante a consulta não significa que a geração falhou: guarde o ID da tarefa e consulte de novo em vez de enviar uma nova tarefa.

Como partir da sua própria imagem?

Adicione first_frame_image com uma URL pública de imagem. O clipe começa na imagem e assume o formato dela, então aspect_ratio não é usado. O prompt continua obrigatório: diga o que acontece em seguida.

{
  "model": "kling-3-0-turbo",
  "prompt": "The subject slowly turns toward the camera, soft natural light, gentle breeze.",
  "first_frame_image": "https://example.com/frame.png",
  "resolution": "1080p",
  "duration": 5
}

Os limites do próprio Kling para o quadro são JPG ou PNG, pelo menos 300 pixels de cada lado e uma proporção entre 1:2,5 e 2,5:1; com um quadro, o Kling limita o prompt a 2.500 caracteres.[4] Imagens em base64 são recusadas; envie o arquivo para o seu próprio armazenamento e passe a URL dele.

Quais requisições são recusadas antes de qualquer cobrança?

Estas voltam como HTTP 400 no envio, sem criar tarefa e sem cobrar nada:

RequisiçãoMotivo
Sem prompt, mesmo com um primeiro quadroO modelo precisa de um
resolution: "4K" ou "720P"Os valores são 720p e 1080p
duration abaixo de 3, acima de 15 ou não inteiroO Turbo faz clipes de 3 a 15 segundos
sound, mode, image_urls ou outros campos do Kling 3.0Eles pertencem ao Kling 3.0, não ao Turbo
Uma imagem em base64As imagens vão como URL

Uma tarefa que é aceita e depois falha, por exemplo pela política de conteúdo, retorna status: "failed" com um código de error e não é cobrada. O catálogo de erros lista os códigos.

Qual a diferença para a API do Turbo do próprio Kling?

A API do Kling coloca o modelo no caminho e aninha os ajustes, e a imagem para vídeo dela recebe uma lista de conteúdos.[4][5] Se você vai migrar uma integração, faça a correspondência dos campos:

SeedRouterAPI do próprio Kling
model: "kling-3-0-turbo"POST /text-to-video/kling-3.0-turbo ou /image-to-video/kling-3.0-turbo
promptprompt (texto para vídeo), ou contents: [{"type": "prompt", "text"}]
first_frame_imagecontents: [{"type": "first_frame", "url"}]
resolution, duration, aspect_ratiosettings.resolution, settings.duration, settings.aspect_ratio
watermark: trueoptions.watermark_info.enabled: true

O SeedRouter entrega os resultados como uma tarefa que você consulta; callback_url e external_task_id não são oferecidos.

Perguntas sobre a API do Kling 3.0 Turbo

Existe uma API oficial do Kling 3.0 Turbo?

Sim. O Kling publica endpoints de texto para vídeo e imagem para vídeo para o Turbo, com chaves próprias e cobrança por unidades.[4][5] O SeedRouter é outra forma de chamá-lo, com uma única chave e um saldo compartilhado com outros modelos.

O Kling 3.0 Turbo suporta 4K ou último quadro?

Não. O Turbo gera em 720p ou 1080p e parte no máximo de um primeiro quadro. As duas coisas estão disponíveis no Kling 3.0.[3]

Dá para desligar o áudio?

Não. Todo clipe do Turbo inclui áudio, e o preço por segundo já cobre isso.[1]

Um agente de programação pode rodar isso para mim?

Sim. A página do Kling 3.0 Turbo tem um prompt pronto para Claude Code, Codex ou Cursor que lê a chave do seu ambiente, mostra a requisição e o custo, espera a sua aprovação e depois envia, consulta e baixa o clipe.

Referências

  1. Kling AI. Pricing: Video (API para desenvolvedores). Conferido em 6 de outubro de 2026 em kling.ai.
  2. Kling AI. API Updates, 17 de junho de 2026: "Kling 3.0 Turbo Officially Released". Acessado em 6 de outubro de 2026 em kling.ai.
  3. Kling AI. Capability Map: Video. Acessado em 6 de outubro de 2026 em kling.ai.
  4. Kling AI. Kling 3.0 Turbo: Image to Video (referência da API). Acessado em 6 de outubro de 2026 em kling.ai.
  5. Kling AI. Kling 3.0 Turbo: Text to Video (referência da API). Acessado em 6 de outubro de 2026 em kling.ai.

Guias relacionados