Kling 3.0 API
Kling 3.0 de Kuaishou: texto a vídeo e imagen a vídeo con movimiento fluido, imágenes cinematográficas, gran fidelidad al prompt y audio nativo. Tres niveles: Standard, Pro y 4K.
Nivel Standard para la entrega habitual; nivel Pro para la máxima calidad; nivel 4K para entregar en 4K con multiprompt y control de fotograma inicial y final. Un endpoint de control de movimiento aparte (Std / Pro) transfiere el movimiento de vídeos de referencia.
Resumen
Acerca de Kling 3.0 API
Qué hace Kling 3.0, cómo encaja en la gama de modelos de Kuaishou y por qué los equipos lo eligen.
Kling 3.0 es un modelo de generación de vídeo de Kuaishou, disponible a través de la API REST de WaveSpeedAI. Kling 3.0 de Kuaishou: texto a vídeo e imagen a vídeo con movimiento fluido, imágenes cinematográficas, gran fidelidad al prompt y audio nativo. Tres niveles: Standard, Pro y 4K.
Nivel Standard para la entrega habitual; nivel Pro para la máxima calidad; nivel 4K para entregar en 4K con multiprompt y control de fotograma inicial y final. Un endpoint de control de movimiento aparte (Std / Pro) transfiere el movimiento de vídeos de referencia.
La familia Kling 3.0 en WaveSpeedAI incluye 8 endpoints REST que cubren los flujos de trabajo de Text-To-Video, Motion-Control, Image-To-Video. Cada variante tiene su propio precio, parámetros y ejemplos de resultados: elige la que se ajuste a tu modalidad de entrada y a tus requisitos de producción, o llama a varias con la misma clave de API para componer flujos de varios pasos.
Ejecuta Kling 3.0 con la misma clave de API, la misma cuenta de facturación y los mismos límites de uso que ya usas para los demás más de 1.000 modelos de IA de WaveSpeedAI. Sin configuración aparte por proveedor, sin SDK por proveedor, sin límites de uso distintos por proveedor: una sola integración lo cubre todo, desde texto a imagen y texto a vídeo hasta síntesis de audio, generación 3D, escalado y edición.
Endpoints
Todos los endpoints de la API de Kling 3.0
8 endpoints de Kling 3.0 disponibles ahora en WaveSpeedAI: elige la variante que se ajuste a tu flujo de trabajo.
/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.
Ejemplos
Mira Kling 3.0 en acción
Resultados reales generados con la API de Kling 3.0. Pasa el cursor sobre cualquier vídeo para previsualizarlo y haz clic para abrir el visor a tamaño completo.
Cómo empezar
Cómo usar la API de Kling 3.0
Cuatro pasos desde el registro hasta una generación terminada. Encontrarás ejemplos completos en Python, Node.js y cURL en la sección de API más abajo.
- 01
Obtén una clave de API
Regístrate en WaveSpeedAI y copia tu clave de API desde el panel. Las cuentas nuevas incluyen créditos gratuitos para empezar: suficientes para usar el playground unas decenas de veces antes de que empiece la facturación.
- 02
Envía una predicción
Haz POST de tu entrada como JSON a https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/text-to-video. El endpoint devuelve un id de predicción de inmediato: las generaciones son asíncronas, así que no mantienes una conexión abierta durante la inferencia.
- 03
Consulta hasta que termine
Haz GET a https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Devuelve los resultados con completed; detente con un error en failed, cancelled, timeout o deleted; sigue consultando con cualquier otro estado.
- 04
Lee la URL del resultado
Cuando status sea "completed", lee la URL de data.outputs[0]. La URL apunta a tu contenido generado en la CDN de WaveSpeedAI: imagen, vídeo, audio o archivo 3D según la variante de Kling 3.0 que hayas llamado.
Casos de uso
Qué puedes crear con Kling 3.0
Flujos de trabajo habituales para los que desarrolladores y creadores usan la API de Kling 3.0.
Texto a vídeo con audio nativo
kwaivgi/kling-v3.0-std/text-to-video, con movimiento fluido, imágenes cinematográficas y audio nativo para clips listos para compartir. La variante de Kling predeterminada para trabajo de entrega.
Animación de imagen a vídeo
kwaivgi/kling-v3.0-std/image-to-video: anima una imagen fija con las mismas características de audio y movimiento que la variante de texto a vídeo.
Nivel Pro para la máxima calidad
kwaivgi/kling-v3.0-pro/text-to-video e image-to-video: un 33 % más caro que Standard para obtener una salida de primer nivel. El mismo formato de prompt funciona en Std y Pro.
Nivel 4K con multiprompt y control de inicio/fin
kwaivgi/kling-v3.0-4k/text-to-video e image-to-video: generación 4K de primer nivel. Admite control de fotograma inicial y final y multiprompt. El nivel 4K cuesta aproximadamente 5 veces más que el nivel Standard.
Control de movimiento (endpoint aparte)
kwaivgi/kling-v3.0-std/motion-control y pro/motion-control transfieren el movimiento de un vídeo de referencia para animar la imagen fija de un personaje: baile, acción y gestos replicados sin captura de movimiento.
Audio nativo en todos los niveles
El parámetro sound da a Kling 3.0 síntesis de audio nativa en los niveles Std, Pro y 4K: actívalo en cada generación en lugar de elegir un modelo de audio aparte. El audio incrementa el coste por llamada; desactívalo si vas a añadir el audio en posproducción.
Consejos
Consejos para escribir prompts en Kling 3.0
Consejos prácticos para obtener mejores resultados con Kling 3.0, basados en los patrones que funcionan en modelos de vídeo en flujos de producción.
- 01
Elige el nivel adecuado (Standard / Pro / 4K)
Standard es el nivel de calidad de entrega por defecto. Pro es el nivel de calidad premium (un 33 % más que Standard). 4K es el nivel superior: bastante más caro, pero incluye control de fotograma inicial y final y multiprompt, que los niveles inferiores no exponen.
- 02
El audio nativo se puede activar o desactivar
El parámetro sound se expone en todas las variantes de Kling 3.0: actívalo cuando necesites clips listos para compartir con sonido sincronizado y desactívalo cuando vayas a añadir el audio en posproducción.
- 03
El nivel 4K incluye control de fotograma inicial y final
kwaivgi/kling-v3.0-4k/* admite control de fotograma inicial y final y funciones de multiprompt que no están en los niveles Standard ni Pro. Elige 4K cuando necesites un control a nivel de fotograma clave del clip generado.
- 04
El control de movimiento es un subendpoint aparte
Cuando necesites transferir un movimiento concreto de un clip de referencia a la imagen fija de un personaje, cambia a kwaivgi/kling-v3.0-std/motion-control (o la versión Pro). Kling 3.0 estándar genera un movimiento plausible; el control de movimiento reproduce el movimiento concreto de tu referencia.
- 05
No uses Kling para trabajo preciso de lenguaje de cámara
El vocabulario cinematográfico específico (anamórfico, grúa, jib, dolly zoom) se traduce con más claridad en Seedance 2.0 o Veo 3.1. Usa Kling 3.0 por sus niveles de calidad y su subendpoint de control de movimiento; cambia de modelo cuando el requisito sea un control de cámara preciso.
Precios
Precios de la API de Kling 3.0
El precio es por resultado. El cargo final depende de los parámetros que definas en el playground de cada variante (resolución, duración, número de resultados, referencias).
| Endpoint | Tipo | Precio 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
Llama a la API de Kling 3.0
Obtén una clave de API en wavespeed.ai/accesskey y envía una predicción por REST. El playground genera ejemplos listos para pegar con cualquier combinación 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 frente a las alternativas
Cuándo elegir Kling 3.0 en lugar de modelos similares en WaveSpeedAI.
Kling 3.0 frente a Seedance 2.0
Seedance 2.0 incluye audio nativo en todas las variantes, salida 4k y un nivel Turbo rápido. Kling 3.0 añade multiprompt y control de fotograma inicial y final, que Seedance no ofrece.
Kling 3.0 frente a Veo 3.1
Veo 3.1 tiene mejor reputación de fotorrealismo en rostros humanos y es 1080p nativo en todos los niveles. Kling 3.0 es más barato en la mayoría de los niveles y tiene una opción 4K con control de fotograma inicial y final.
Kling 3.0 frente a Wan 2.7
Wan 2.7 reúne en una familia las variantes de referencia a vídeo, edición de vídeo, extensión de vídeo y edición de imagen. Kling 3.0 se centra en texto a vídeo e imagen a vídeo con tres niveles de calidad (Standard / Pro / 4K), además del control de movimiento como subendpoint.
Preguntas frecuentes
Kling 3.0 API — Preguntas frecuentes
Precios, licencia, integración: preguntas habituales sobre cómo ejecutar Kling 3.0 en WaveSpeedAI.
¿Qué es la API de Kling 3.0?
Kling 3.0 es un modelo de generación de vídeo de Kuaishou expuesto como API REST en WaveSpeedAI. Kling 3.0 de Kuaishou: texto a vídeo e imagen a vídeo con movimiento fluido, imágenes cinematográficas, gran fidelidad al prompt y audio nativo. Tres niveles: Standard, Pro y 4K. Puedes llamarlo por programación o probarlo desde el playground enlazado arriba.
¿Cómo llamo a la API de Kling 3.0?
Regístrate en WaveSpeedAI, copia tu clave de API desde /accesskey y haz POST a https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/text-to-video con tu entrada como JSON. El endpoint devuelve un id de predicción. Consulta el endpoint de resultados aproximadamente cada 2 segundos, aumenta el intervalo en las tareas largas y detente ante cualquier estado final. Arriba tienes ejemplos en Python / Node.js / cURL orientados a producción.
¿Cuánto cuesta la API de Kling 3.0?
Kling 3.0 empieza en $0.42 por ejecución. El coste exacto depende de los parámetros que definas (resolución, duración, número de resultados, referencias). La vista previa del coste en tiempo real junto al botón Generar del playground muestra el precio exacto de tu entrada actual.
¿Qué variantes de Kling 3.0 hay disponibles?
WaveSpeedAI aloja 8 endpoints de Kling 3.0 en producción: 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 tiene su propia página de playground y sus propios precios.
¿Puedo usar comercialmente los resultados de Kling 3.0?
Los derechos de uso comercial dependen de la licencia del modelo de Kuaishou. La mayoría de los modelos de Kuaishou permiten el uso comercial de los resultados; consulta la página del playground de cada modelo para ver el resumen de su licencia y los Términos del servicio de WaveSpeedAI para las condiciones de la plataforma.
¿Por qué usar Kling 3.0 en WaveSpeedAI en lugar de ir directamente al proveedor?
Una sola clave de API y una sola cuenta de facturación para Kling 3.0 Y más de 1.000 modelos de IA de otros proveedores. Sin configurar un SDK por proveedor, sin límites de uso aparte y sin reescribir el código de integración para cada proveedor. Los precios suelen ser iguales o inferiores a los de la API directa de Kuaishou.
Proveedor
Acerca de Kuaishou
El equipo detrás de Kling 3.0 y de la gama más amplia de modelos de Kuaishou en WaveSpeedAI.
Kuaishou es una de las principales plataformas chinas de vídeo corto y el equipo detrás de la familia de modelos de generación de vídeo Kling. Kling 3.0 ofrece niveles Standard, Pro y 4K con síntesis de audio nativa (un parámetro sound en todas las variantes), además de un endpoint de control de movimiento dedicado que transfiere el movimiento de un vídeo de referencia para animar la imagen fija de un personaje.
Empieza a crear con Kling 3.0 en WaveSpeedAI
Créditos gratuitos al registrarte. Una sola clave de API para más de 1.000 modelos de IA de Kuaishou y de todos los demás proveedores.