Orux AI / Notas sobre modelos
Kling 4.0 API: precios, parámetros y vídeos reales
Revisa precios de Kling 4.0 en Orux y fal, parámetros completos, Python con ID guardado y dos vídeos reales, con límites y costes de reintento claros.

En este artículo
Precio y uso de la API Kling 4.0
Orux AI ofrece Kling 4.0 como kling-4.0: 42.75 Credits (unos $0.214) por segundo a 720p y 63.75 Credits (unos $0.319) a 1080p. Cinco segundos a 720p cuestan 213.75 Credits (unos $1.07), solo si la tarea termina con éxito. Comparamos otros precios con los nuestros y mostramos todos los parámetros, un script Python que recupera un ID guardado y dos clips existentes reales.
¿Existe una API de Kling 4.0?
Sí. Este modelo de Kuaishou aparecía en documentación pública de uso en octubre de 2026 y Orux lo lista desde finales de ese mes como Kling 4.0. Usa la misma API asíncrona de tareas que los demás modelos de vídeo e imagen: enviar por POST, consultar y descargar. Comparte clave, saldo y patrón de código con Seedance y Wan.
Admite texto e imágenes opcionales: primer y último fotograma, fotogramas clave, referencias y sujetos con nombre. Produce vídeos de 3–30 segundos a 720p o 1080p en Orux. No hay entrada de vídeo, referencia de vídeo ni edición de un clip existente; tampoco duración automática: elige segundos enteros.
Precio por segundo y por clip
Orux factura por segundo de salida y resolución. Proporción, referencias, sujetos o voces no cambian la tarifa. Consulta original: 29 de octubre de 2026; 1 Credit=$0.005, dólares solo para comparar.
| Duración | Orux 720p | Orux 1080p |
|---|---|---|
| Por segundo | 42.75 Credits ($0.214) | 63.75 Credits ($0.319) |
| 3 s (mínimo) | 128.25 Credits ($0.641) | 191.25 Credits ($0.956) |
| 5 s | 213.75 Credits ($1.069) | 318.75 Credits ($1.594) |
| 10 s | 427.5 Credits ($2.138) | 637.5 Credits ($3.188) |
| 15 s | 641.25 Credits ($3.206) | 956.25 Credits ($4.781) |
| 30 s (máximo) | 1,282.5 Credits ($6.413) | 1,912.5 Credits ($9.563) |
Desliza horizontalmente para ver toda la tabla.
El original citaba AIReiter, actualizado el 24 de octubre y LLMReference, revisado el 21 de octubre: fal a unos $0.157/$0.235 por segundo y 1080p por defecto, sin confirmación directa entonces. El 1 de noviembre de 2026 verificamos la página de texto a vídeo de fal y su guía de uso: publican $0.157/s a 720p y $0.235/s a 1080p, con 1080p predeterminado.
| Servicio | 720p/s | 1080p/s | 5 s 720p | 30 s 1080p |
|---|---|---|---|---|
| Orux AI | $0.214 (42.75 Credits) | $0.319 (63.75 Credits) | $1.069 | $9.563 |
| fal (verificado directamente: 2026-11-01) | $0.157 | $0.235 | $0.785 | $7.05 |
Desliza horizontalmente para ver toda la tabla.
Comparamos tarifas públicas de generación de fal; antes de cambiar, confirma que su API esté habilitada para tu cuenta.
Las tarifas exactas Orux de $0.21375/$0.31875 son aproximadamente 36.1%/35.6% superiores a fal: alrededor de 36% más caras. No pudimos verificar el precio de la API propia de Kuaishou, por lo que no lo incluimos. fal también publica $0.094/$0.141 con entrada de vídeo, pero factura entrada más salida, nunca menos del doble de la duración de salida. Orux no ofrece ese modo, así que no es una comparación en igualdad de condiciones.
La diferencia paga comodidad operativa: una clave y API de tareas para Kling, Seedance, Wan, Vidu, imagen y chat; ningún cobro por tareas fallidas o caducadas; saldo prepagado en Credits sin cuota mensual. Si solo usas Kling 4.0, fal tiene el menor precio indicado. Con varios modelos, decide si la integración común compensa.
Si no necesitas los controles de 4.0, las versiones anteriores cuestan mucho menos por segundo:
| Modelo | Orux por segundo | Clip de 5 s | Duración | Entradas |
|---|---|---|---|---|
| Kling 4.0 | 42.75 Credits (720p), 63.75 (1080p) | 213.75 Credits (720p) | 3–30 s | texto, fotogramas, claves, referencias, sujetos, voces |
| Kling v3 std | 20 Credits ($0.10) sin sonido, 30 con sonido | 100 Credits sin sonido | 3–15 s | solo texto |
| Kling v3 pro | 26.67 Credits ($0.133) sin sonido, 40 con sonido | 133.33 Credits sin sonido | 3–15 s | solo texto |
| Kling v2.6 | 16.67 Credits ($0.083) | 83.33 Credits | 5/10 s | solo texto |
| Seedance 2.0 | 61.5 Credits (720p), 28.5 (480p) | 307.5 Credits (720p) | 4–15 s | texto, fotogramas, hasta 9 referencias |
Desliza horizontalmente para ver toda la tabla.
Consulta la clasificación de APIs de vídeo económicas (en inglés) y los precios de Seedance 2.0 API (en inglés). Las tarifas antiguas se muestran redondeadas; confirma el presupuesto exacto actual.
Parámetros de la petición
Todo va dentro del objeto input de la tarea.
| Parámetro | Obligatorio | Valores | Notas |
|---|---|---|---|
prompt | sí | texto | Describe sujeto, cámara y luz. Cita fotogramas y sujetos por nombre. |
resolution | sí | 720p, 1080p | Fija el precio por segundo; predeterminado 720p. |
duration | sí | entero 3–30 | Segundos de salida; predeterminado 5. |
aspect_ratio | sí | auto, 16:9, 9:16, 1:1, 21:9 | Predeterminado 16:9. |
first_frame_url | no | URL de imagen | Cítalo como @first_frame en el prompt. |
last_frame_url | no | URL de imagen | Cítalo como @last_frame en el prompt. |
keyframe_urls | no | hasta 8 URL de imagen | Fotogramas clave a lo largo de la toma. |
image_urls | no | hasta 10 URL de imagen | Referencias o fotogramas inicial/final/clave; no mezclar. |
elements | no | lista JSON | Hasta 7 sujetos, 2–4 imágenes cada uno; cita @name. |
voices | no | lista JSON | Hasta 3 voces; nombres únicos entre todos los sujetos y voces. |
Desliza horizontalmente para ver toda la tabla.
El primer y último fotograma permiten fijar las composiciones de inicio y cierre, útiles para montaje, sin garantizar por sí solos consistencia. Los sujetos elements aportan apariencia de personaje o producto; usa 2–4 imágenes claras desde ángulos distintos por sujeto. Todas las imágenes deben ser URL públicas, no rutas locales. Las referencias y los fotogramas inicial/final/clave son modos separados: no los mezcles.
Python: enviar, consultar y descargar
La generación suele tardar minutos; el script consulta cada 10 segundos y guarda el ID antes de hacerlo. Si ya está guardado, al reiniciar tras una caída o despliegue continúa esa tarea. Existe una ventana entre la aceptación de la API y la escritura del ID en la que todavía podría duplicarse: no garantiza idempotencia completa. Tampoco hay un plazo global de consulta.
# pip install requests
import json, os, pathlib, time, requests
BASE = "https://orux.top/api/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['ORUX_API_KEY']}"}
STATE = pathlib.Path("kling_task.json") # survives restarts, prevents double submission
RATE = {"720p": 42.75, "1080p": 63.75} # kling-4.0, Credits per second, checked 2026-10-29
job = {
"model": "kling-4.0",
"input": {
"prompt": "A slow cinematic camera push towards a ceramic mug on a wooden desk "
"in soft morning light. No people, no text.",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9",
},
}
cost = RATE[job["input"]["resolution"]] * job["input"]["duration"]
print(f"estimated charge on success: {cost} Credits (${cost * 0.005:.3f})") # 213.75 Credits
if STATE.exists():
task_id = json.loads(STATE.read_text())["task_id"]
print("resuming", task_id)
else:
r = requests.post(f"{BASE}/tasks", headers=HEADERS, json=job, timeout=60)
if r.status_code == 402:
raise SystemExit("Balance too low: top up before submitting")
r.raise_for_status() # expect 202 Accepted; 429 means back off and retry later
task_id = r.json()["task_id"]
STATE.write_text(json.dumps({"task_id": task_id}))
print("submitted", task_id)
while True:
t = requests.get(f"{BASE}/tasks/{task_id}", headers=HEADERS, timeout=30).json()
if t["status"] not in ("QUEUED", "RUNNING"):
break
time.sleep(10)
if t["status"] != "SUCCESS":
STATE.unlink() # FAILED / EXPIRED are not charged; safe to resubmit
raise RuntimeError(t.get("error") or t["status"])
print("result link expires in:", t.get("result_expires_in"))
for i, url in enumerate(t["result"]):
with requests.get(url, stream=True, timeout=300) as resp:
resp.raise_for_status()
with open(f"kling_{task_id}_{i}.mp4", "wb") as f:
for chunk in resp.iter_content(chunk_size=1 << 20):
f.write(chunk)
STATE.unlink()
print("saved")El estado se borra solo tras descargar correctamente o terminar con fallo; una caída durante la descarga normalmente conserva el ID del resultado ya pagado. Descarga enseguida porque las URL caducan. La interfaz Orux revisada no ofrece callback y usa consultas para conocer el final.
Para empezar desde una imagen fija, añade "first_frame_url": "https://example.com/desk.jpg" a input y menciona @first_frame en el prompt.
Un prompt, dos tomas distintas
Antes de producir cien vídeos, mira resultados reales. Son ejemplos existentes de la página del modelo, no nuevas generaciones para este artículo. Ambos guardan el mismo prompt y ajustes: 3 segundos, 720p, 16:9, sin referencia. Los archivos miden 1280 × 720, duran unos 3.04 segundos e incluyen pista de audio.
Prompt original:
A slow cinematic camera push towards a ceramic mug on a wooden desk in soft morning light. No people, no text.Hacia el segundo 1, A muestra una taza más alta y de boca estrecha; B es redonda, con otras proporciones de borde y asa. También cambian la veta y la luz. «Una taza de cerámica» define una categoría, no un producto, y deja al modelo inventar su aspecto. Los nombres son etiquetas, no un experimento controlado de fotogramas clave frente a referencias. Para un producto real, envíalo mediante image_urls o elements y verifica primero forma y marcas.
Para escoger una toma, comprueba:
- Composición: decide dónde van título o logotipo y verifica ese espacio en el recorte final, no solo en el plano horizontal completo.
- Continuidad: reproduce todo y observa borde, asa y madera durante el acercamiento. Una imagen fija no demuestra estabilidad temporal.
- Cierre: si sigue una tarjeta final u otro plano, mira si los últimos fotogramas permiten mantener o cortar limpiamente, además del buen inicio.
Mantén duración y proporción constantes; cambia una instrucción por ronda, primero cámara y después iluminación en otra ronda. Dos ejemplos no permiten calcular una tasa de éxito; solo muestran que entradas idénticas pueden producir tomas visiblemente distintas.
Control del coste
- Ensaya a 720p y 3–5 segundos. Tres segundos 720p cuestan 128.25 Credits; 30 segundos 1080p, 1,912.5, casi 15 veces más.
- Define antes el producto o personaje con imágenes fijas para reducir exploración en vídeo. Comprueba la tarifa del modelo de imagen elegido.
- Sube a 1080p solo para la toma final. En el mismo modelo, resolución y duración determinan el precio.
- Considera v 3 o v 2.6 para texto a vídeo sencillo. Si no necesitas fotogramas, referencias ni más de 15 segundos, v 3 std a unos 20 Credits/s cuesta menos de la mitad.
- Guarda IDs para evitar el coste evitable de un segundo envío accidental.
- El intento fallido o caducado es gratuito; un nuevo intento exitoso sí se factura. Reenviar uno ya exitoso también produce otro cobro.
FAQ
¿Cuánto cuesta Kling 4.0 por segundo?
Según la consulta del 29 de octubre de 2026, Orux cobra 42.75 Credits (unos $0.214) a 720p y 63.75 (unos $0.319) a 1080p por segundo. Cinco segundos 720p cuestan 213.75 Credits (unos $1.07). fal confirmó directamente $0.157/$0.235 el 1 de noviembre: Orux es aproximadamente 36% más caro.
¿Qué duraciones y resoluciones admite?
En Orux: segundos enteros de 3 a 30, 720p/1080p y auto, 16:9, 9:16, 1:1, 21:9. Debes elegir duración; no hay duración automática ni referencias de vídeo.
¿Kling 4.0 genera audio?
Los dos ejemplos tienen pista de audio y la petición acepta hasta 3 voices con nombre. No hay tarifa de audio separada; el precio por segundo depende de resolución. En v 3 std, en cambio, activar sonido sube aproximadamente de 20 a 30 Credits/s.
¿Kling 4.0 o Kling v3?
Para texto a vídeo sencillo hasta 15 segundos, considera v 3 std a unos 20 Credits/s. Usa 4.0 para primer/último fotograma, fotogramas clave, referencias, sujetos con nombre o más de 15 segundos. No hicimos una comparación controlada de calidad.
¿Se cobra un vídeo fallido?
No: solo SUCCESS; FAILED y EXPIRED no se cobran. Puedes reintentar, pagando si el nuevo intento tiene éxito. Guarda el ID al enviar para reducir duplicados tras caídas; la ventana entre aceptación y guardado requiere medidas adicionales de idempotencia.
Fuentes y siguiente paso
Reproduce los ejemplos y carga sus ajustes en Kling 4.0; cargar una plantilla no inicia generación de pago. Precios Orux comprobados originalmente el 29 de octubre de 2026. Fuentes históricas: AIReiter, LLMReference. Fuentes primarias fal del apartado de precios revisadas el 1 de noviembre. Precios Orux, documentación de tareas.
Usa estos modelos con una sola API
Una API compatible con OpenAI para modelos de chat, imagen, vídeo y audio, facturada en Credits.
Artículos relacionados
Ver todos los artículos →
API de vídeo económicas: Vidu, Wan, Kling y Seedance
Compara costes por segundo y clip, entradas y límites de Vidu, Wan, Kling y Seedance, con Python, vídeos y precios fechados sin prometer mínimos globales.

Seedance 2.0 API: precios, límites y ejemplos de vídeo
Compara Seedance 2.0, Mini, Fast y 2.5 por segundo y clip, con precios oficiales y de fal, Python, vídeos reales y límites de audio, duración y resolución.

Seedream 5.0 Pro API: precios, referencias y recorte
Compara precios y referencias de Seedream 5.0 Pro, 4.5 y 5.0. Incluye Python, medidas reales de 1K y recortes de escritorio y móvil con límites claros.