Kling 3.0 API
Kuaishou Kling 3.0 — texto para vídeo e imagem para vídeo com movimento suave, visuais cinematográficos, aderência precisa ao prompt e áudio nativo. Três níveis: Standard, Pro e 4K.
Nível Standard para a entrega padrão; nível Pro para a melhor qualidade; nível 4K para entrega em 4K com multi-prompt e controle de quadro inicial/final. Um endpoint separado de controle de movimento (Std / Pro) transfere o movimento de vídeos de referência.
Visão geral
Sobre o Kling 3.0 API
O que o Kling 3.0 faz, como ele se encaixa na linha de modelos da Kuaishou e por que as equipes o escolhem.
Kling 3.0 é um modelo de geração de vídeo da Kuaishou, disponível pela API REST da WaveSpeedAI. Kuaishou Kling 3.0 — texto para vídeo e imagem para vídeo com movimento suave, visuais cinematográficos, aderência precisa ao prompt e áudio nativo. Três níveis: Standard, Pro e 4K.
Nível Standard para a entrega padrão; nível Pro para a melhor qualidade; nível 4K para entrega em 4K com multi-prompt e controle de quadro inicial/final. Um endpoint separado de controle de movimento (Std / Pro) transfere o movimento de vídeos de referência.
A família Kling 3.0 na WaveSpeedAI traz 8 endpoints REST cobrindo os fluxos de Text-To-Video, Motion-Control, Image-To-Video. Cada variante tem seu próprio preço, parâmetros e exemplos de resultado — escolha a que combina com sua modalidade de entrada e suas restrições de produção, ou chame várias com a mesma chave de API para montar pipelines de várias etapas.
Execute o Kling 3.0 com a mesma chave de API, a mesma conta de cobrança e os mesmos limites de taxa que você usa nos outros mais de 1.000 modelos de IA da WaveSpeedAI. Sem configuração separada por fornecedor, sem SDKs por provedor, sem limites de taxa por fornecedor — uma única integração cobre tudo, de texto para imagem e texto para vídeo até síntese de áudio, geração 3D, ampliação e edição.
Endpoints
Todos os endpoints da API de Kling 3.0
8 endpoints de Kling 3.0 disponíveis agora na WaveSpeedAI — escolha a variante que combina com seu fluxo de trabalho.
/filters:quality(82)/media/images/1777710010082553282_8zsCLV4e.webp)
Kling v3.0 4k Text To Video
Kling V3.0 4K delivers top-tier 4K text-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and optional audio. Supports flexible aspect ratios, multi-prompt, and element references. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113003_zrzrvv9r.webp)
Kling v3.0 Pro Text To Video
Kling 3.0 Pro delivers top-tier text-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and native audio for ready-to-share clips. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113047_z025e0td.webp)
Kling v3.0 Std Text To Video
Kling 3.0 Standard delivers high-quality text-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and native audio for ready-to-share clips. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113043_9bp6l97o.webp)
Kling v3.0 Std Motion Control
Kling 3.0 Standard Motion Control transfers motion from reference videos to animate still images. Upload a character image and a motion clip (dance, action, gesture), and the model extracts the movement to generate smooth, realistic video. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113000_4lxan5i2.webp)
Kling v3.0 Pro Motion Control
Kling 3.0 Standard Motion Control transfers motion from reference videos to animate still images. Upload a character image and a motion clip (dance, action, gesture), and the model extracts the movement to generate smooth, realistic video. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1777710020485474221_JjDMV5Z8.webp)
Kling v3.0 4k Image To Video
Kling V3.0 4K delivers top-tier 4K image-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and optional audio. Supports start/end frame control, multi-prompt, and element references. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408112956_u1xy8vi4.webp)
Kling v3.0 Pro Image To Video
Kling 3.0 Pro delivers top-tier image-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and native audio for ready-to-share clips. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113039_z1f0f3iw.webp)
Kling v3.0 Std Image To Video
Kling 3.0 Standard delivers high-quality image-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and native audio for ready-to-share clips. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
Exemplos
Veja o Kling 3.0 em ação
Resultados reais gerados pela API do Kling 3.0. Passe o mouse sobre qualquer vídeo para pré-visualizar e clique para abrir o visualizador em tamanho real.
Como usar
Como usar a API do Kling 3.0
Quatro passos do cadastro até uma geração concluída. Exemplos completos em Python, Node.js e cURL estão na seção de API abaixo.
- 01
Obtenha uma chave de API
Crie uma conta na WaveSpeedAI e copie sua chave de API no painel. Contas novas recebem créditos iniciais grátis — o suficiente para usar o playground algumas dezenas de vezes antes de a cobrança começar.
- 02
Envie uma predição
Faça POST da sua entrada em JSON para https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/text-to-video. O endpoint devolve um id de predição imediatamente — as gerações são assíncronas, então você não mantém uma conexão aberta durante a inferência.
- 03
Consulte até concluir
Faça GET em https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Retorne os resultados quando o status for completed; pare com erro em failed, cancelled, timeout ou deleted; continue consultando em qualquer outro status.
- 04
Leia a URL do resultado
Quando o status for "completed", leia a URL em data.outputs[0]. A URL aponta para a mídia gerada na CDN da WaveSpeedAI — imagem, vídeo, áudio ou arquivo 3D, conforme a variante do Kling 3.0 que você chamou.
Casos de uso
O que você pode criar com o Kling 3.0
Fluxos de trabalho comuns para os quais desenvolvedores e criadores usam a API do Kling 3.0.
Texto para vídeo com áudio nativo
kwaivgi/kling-v3.0-std/text-to-video com movimento suave, visuais cinematográficos e áudio nativo, para clipes prontos para compartilhar. A variante padrão do Kling para trabalho de entrega.
Animação de imagem para vídeo
kwaivgi/kling-v3.0-std/image-to-video — anime uma imagem estática com as mesmas características de áudio e movimento da variante de texto para vídeo.
Nível Pro para a melhor qualidade
kwaivgi/kling-v3.0-pro/text-to-video e image-to-video — 33% a mais que o Standard por uma saída de primeira linha. O mesmo formato de prompt funciona no Std e no Pro.
Nível 4K com multi-prompt e controle inicial/final
kwaivgi/kling-v3.0-4k/text-to-video e image-to-video — geração 4K de primeira linha. Suporta controle de quadro inicial/final e multi-prompt. O nível 4K custa cerca de 5× o do nível Standard.
Controle de movimento (endpoint separado)
kwaivgi/kling-v3.0-std/motion-control e pro/motion-control transferem o movimento de um vídeo de referência para animar a imagem estática de um personagem — danças, ações e gestos reproduzidos sem mocap.
Áudio nativo em todos os níveis
O parâmetro sound dá ao Kling 3.0 síntese de áudio nativa nos níveis Std, Pro e 4K — ative-o a cada geração, em vez de escolher um modelo de áudio separado. O áudio aumenta o custo por chamada; desative-o se você vai adicionar o áudio na pós-produção de qualquer forma.
Dicas
Dicas de prompt para o Kling 3.0
Conselhos práticos para obter melhores resultados com o Kling 3.0 — extraídos dos padrões que funcionam em modelos de vídeo em pipelines de produção.
- 01
Escolha o nível certo (Standard / Pro / 4K)
O Standard é o nível padrão com qualidade de entrega. O Pro é o nível de qualidade premium (33% a mais que o Standard). O 4K é o nível mais alto — bem mais caro, mas traz controle de quadro inicial/final e multi-prompt, que os níveis inferiores não expõem.
- 02
O áudio nativo pode ser ativado ou desativado
O parâmetro sound é exposto em todas as variantes do Kling 3.0 — ative o áudio quando precisar de clipes prontos para compartilhar, com som sincronizado, e desative quando for adicionar o áudio na pós-produção.
- 03
O nível 4K traz controle de quadro inicial/final
kwaivgi/kling-v3.0-4k/* suporta controle de quadro inicial/final e recursos de multi-prompt que não existem nos níveis Standard ou Pro. Escolha o 4K quando precisar de controle em nível de keyframe do clipe gerado.
- 04
O controle de movimento é um subendpoint separado
Quando você precisar transferir um movimento específico de um clipe de referência para a imagem estática de um personagem, use kwaivgi/kling-v3.0-std/motion-control (ou a versão Pro). O Kling 3.0 padrão gera movimento plausível; o motion-control reproduz o movimento específico da sua referência.
- 05
Não use o Kling para trabalho preciso de linguagem de câmera
Vocabulário de cinematografia específico (anamorphic, crane, jib, dolly-zoom) é mais bem interpretado pelo Seedance 2.0 ou pelo Veo 3.1. Use o Kling 3.0 por seus níveis de qualidade e pelo subendpoint de controle de movimento; troque de modelo quando o controle preciso de câmera for o requisito.
Preços
Preços da API de Kling 3.0
O preço é por resultado. O valor final varia conforme os parâmetros definidos no playground de cada variante (resolução, duração, quantidade de resultados, referências).
| Endpoint | Tipo | Preço inicial |
|---|---|---|
| kwaivgi/ | text-to-video | $2.10 |
| kwaivgi/ | text-to-video | $0.56 |
| kwaivgi/ | text-to-video | $0.42 |
| kwaivgi/ | motion-control | $0.63 |
| kwaivgi/ | motion-control | $0.84 |
| kwaivgi/ | image-to-video | $2.10 |
| kwaivgi/ | image-to-video | $0.56 |
| kwaivgi/ | image-to-video | $0.42 |
API
Chame a API de Kling 3.0
Crie uma chave de API em wavespeed.ai/accesskey e envie uma predição via REST. O playground gera exemplos prontos para colar para qualquer combinação de entradas.
POSThttps://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"duration": 5,
"aspect_ratio": "16:9",
"cfg_scale": 0.5,
"shot_type": "customize"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"duration": 5,
"aspect_ratio": "16:9",
"cfg_scale": 0.5,
"shot_type": "customize"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"duration": 5,
"aspect_ratio": "16:9",
"cfg_scale": 0.5,
"shot_type": "customize"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Comparar
Kling 3.0 vs alternativas
Quando escolher o Kling 3.0 em vez de modelos semelhantes na WaveSpeedAI.
Kling 3.0 vs Seedance 2.0
O Seedance 2.0 traz áudio nativo em todas as variantes, saída em 4k e um nível Turbo rápido. O Kling 3.0 adiciona multi-prompt e controle de quadro inicial/final, que o Seedance não oferece.
Kling 3.0 vs Veo 3.1
O Veo 3.1 tem reputação mais forte de fotorrealismo em rostos humanos e é nativamente 1080p em todos os níveis. O Kling 3.0 é mais barato na maioria dos níveis e tem uma opção 4K com controle de quadro inicial/final.
Kling 3.0 vs Wan 2.7
O Wan 2.7 tem variantes de referência para vídeo, video-edit, video-extend e image-edit em uma só família. O Kling 3.0 permanece focado em texto para vídeo e imagem para vídeo, com três níveis de qualidade (Standard / Pro / 4K) e o controle de movimento como subendpoint.
FAQ
Kling 3.0 API — Perguntas frequentes
Preços, licença, integração — perguntas comuns sobre executar o Kling 3.0 na WaveSpeedAI.
O que é a API do Kling 3.0?
Kling 3.0 é um modelo de geração de vídeo da Kuaishou disponibilizado como API REST na WaveSpeedAI. Kuaishou Kling 3.0 — texto para vídeo e imagem para vídeo com movimento suave, visuais cinematográficos, aderência precisa ao prompt e áudio nativo. Três níveis: Standard, Pro e 4K. Você pode chamá-lo por código ou testá-lo no playground indicado acima.
Como chamo a API do Kling 3.0?
Crie uma conta na WaveSpeedAI, copie sua chave de API em /accesskey e faça POST para https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/text-to-video com sua entrada em JSON. O endpoint devolve um id de predição. Consulte o endpoint de resultado a cada 2 segundos, aproximadamente, aumente o intervalo em tarefas longas e pare em qualquer status final. Exemplos prontos para produção em Python / Node.js / cURL estão acima.
Quanto custa a API do Kling 3.0?
O Kling 3.0 começa em $0.42 por execução. O custo exato varia conforme os parâmetros definidos (resolução, duração, quantidade de resultados, referências). A prévia de custo ao vivo ao lado do botão Gerar no playground mostra o preço exato da sua entrada atual.
Quais variantes do Kling 3.0 estão disponíveis?
A WaveSpeedAI hospeda 8 endpoints de Kling 3.0 ativos: kwaivgi/kling-v3.0-4k/text-to-video, kwaivgi/kling-v3.0-pro/text-to-video, kwaivgi/kling-v3.0-std/text-to-video, kwaivgi/kling-v3.0-std/motion-control, kwaivgi/kling-v3.0-pro/motion-control, kwaivgi/kling-v3.0-4k/image-to-video, kwaivgi/kling-v3.0-pro/image-to-video, kwaivgi/kling-v3.0-std/image-to-video. Cada variante tem sua própria página de playground e seu preço.
Posso usar os resultados do Kling 3.0 comercialmente?
Os direitos de uso comercial seguem a licença do modelo da Kuaishou. A maioria dos modelos da Kuaishou permite o uso comercial dos resultados; veja o resumo da licença na página do playground de cada modelo e os Termos de Serviço da WaveSpeedAI para as condições da plataforma.
Por que usar o Kling 3.0 na WaveSpeedAI em vez de ir direto à fonte?
Uma chave de API e uma conta de cobrança para o Kling 3.0 E mais de 1.000 outros modelos de IA de outros provedores. Sem configuração de SDK por fornecedor, sem limites de taxa separados, sem reescrever o código de integração a cada fornecedor. Os preços costumam ser iguais ou menores que os da API direta da Kuaishou.
Provedor
Sobre a Kuaishou
A equipe por trás do Kling 3.0 e de toda a linha de modelos da Kuaishou na WaveSpeedAI.
A Kuaishou é uma grande plataforma chinesa de vídeos curtos e a equipe por trás da família de modelos de geração de vídeo Kling. O Kling 3.0 traz os níveis Standard, Pro e 4K com síntese de áudio nativa (um parâmetro sound em todas as variantes), além de um endpoint dedicado de controle de movimento que transfere o movimento de um vídeo de referência para animar a imagem estática de um personagem.
Comece a criar com o Kling 3.0 na WaveSpeedAI
Créditos iniciais grátis no cadastro. Uma chave de API para mais de 1.000 modelos de IA da Kuaishou e de todos os outros provedores.