ES ▾
Obtener clave de API

klingapis.comInicio rápido para pipelines de Kling

Inicio rápido para pipelines de Kling

Obtén tu clave de API de texto sin censura y comienza a generar guiones, prompts y subtítulos para tu pipeline de video de Kling en minutos.

URL base y autenticación

Usa https://api.klingapis.com/v1 como tu URL base. Funciona con cualquier SDK compatible con OpenAI. Envía tu clave de API en el encabezado Authorization como token Bearer. Obtienes una clave por cuenta, visible inmediatamente después del registro. Regenera la clave en cualquier momento para revocar la anterior.

ID del modelo: Envía siempre "uncensored" en tus peticiones. Es un modelo de pesos abiertos ajustado para uso adulto legal sin rechazos por contenido.

Primera petición

Envía una petición POST a /v1/chat/completions para generar texto. La API acepta formatos de carga útil estándar de OpenAI. Devuelve texto adecuado para guiones, subtítulos o generación de prompts.

Ventana de contexto: El modelo admite hasta 100.000 tokens (entrada + salida). Mantén tus prompts concisos para maximizar la longitud de la salida.

Límite estricto: Las peticiones que contengan contenido sexual que involucre a menores siempre se bloquean.


curl https://api.klingapis.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

SDK de Python

Usa la biblioteca oficial de Python openai. Configura la URL base y la clave de API en la inicialización de tu cliente. Esto garantiza la compatibilidad con los scripts existentes del pipeline de Kling.

La API admite llamadas a funciones, lo que te permite estructurar las salidas para su procesamiento posterior. Úsalo para extraer datos de transcripciones o formatear secciones de guiones.


from openai import OpenAI

client = OpenAI(base_url="https://api.klingapis.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

SDK de Node.js

Inicializa el SDK de Node.js de OpenAI con la misma URL base. Esto se integra directamente en tus flujos de trabajo de Node.js para subtítulos en tiempo real o mejora de prompts.

El modelo sin censura aborda temas controvertidos o para adultos sin los rechazos habituales, lo que lo hace ideal para flujos de trabajo creativos diversos. Asegúrate de que tu carga útil no supere los 8 MB.


import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.klingapis.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Respuestas en streaming (SSE)

Habilita el streaming estableciendo stream: true en tu petición. La API devuelve Eventos enviados por el servidor (SSE) para la entrega de tokens en tiempo real. Esto reduce la latencia percibida para guiones largos o subtítulos detallados.

Maneja los eventos SSE en tu cliente para actualizar la interfaz de usuario o registrar la salida de forma incremental. Esto es crítico para aplicaciones orientadas al usuario donde esperar la finalización completa no es aceptable.


stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Límites de velocidad y límites

Límite de peticiones: 300 peticiones por minuto por clave. Superar este límite devuelve un error 429.

Errores: 401 indica una clave inválida o caducada. 402 significa que tu crédito prepago está agotado.

Límite del cuerpo: Las peticiones deben ser inferiores a 8 MB. Los créditos de pago por uso no caducan. Recarga desde $10, con bonificaciones a $50 (+5%) y $100 (+10%).

Ficha técnica de la API

Una tabla con cada límite, función y precio.

ElementoValor
Formatocompatible con OpenAI: cualquier SDK de OpenAI funciona cambiando la base URL y la clave
EndpointsPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.klingapis.com/v1
ID del modelouncensored
AutenticaciónAuthorization: Bearer YOUR_KEY
Llamadas a funcionessí: tools, tool_choice; la respuesta trae tool_calls, también en streaming; resultados como role: tool
Streamingsí: server-sent events; el último fragmento incluye el uso de tokens
Salida máximahasta el resto de la ventana de 100.000 tokens; max_tokens opcional (sin límite aparte)
Modo JSONresponse_format: {"type": "json_object"}
Parámetrostemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Ventana de contexto100.000 tokens (entrada + salida)
Tamaño de peticiónhasta 8 MB
Concurrencia8 peticiones a la vez por clave
Límite de peticiones300 por minuto por clave
CabecerasX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Bono+5 % desde $50, +10 % desde $100
Precio$0,25 por 1M tokens de entrada · $1,00 por 1M de salida
Facturacióncrédito prepago por uso real; errores y rechazos no se cobran
RecargaUSDT (TRC20) o USDC (Base), cualquier importe entero de $10 a $500
Caducidadel crédito pagado no caduca, sin suscripción
Prueba gratis$0,50 durante 7 días, sin tarjeta · Clave de prueba: 2 solicitudes paralelas, 60 por minuto; límites completos (8 y 300) tras la primera recarga
Clavesuna clave activa por cuenta; una nueva reemplaza a la anterior
AccesoGoogle o correo y contraseña
Contenidocontenido adulto permitido; se rechaza el contenido sexual con menores

Códigos de error

Los errores llegan como JSON con un type fijo; las peticiones fallidas o rechazadas no se cobran.

CódigoTipoSignificado
400bad_requestJSON inválido, mensajes vacíos, parámetro incorrecto o contexto demasiado largo
401missing_key · invalid_key · key_revokedfalta la clave, es incorrecta o fue reemplazada
402no_creditsin crédito: recarga y sigue al instante
403content_blockedcontenido sexual con menores: rechazado, no se cobra
404not_foundendpoint desconocido
413request_too_largecuerpo mayor de 8 MB
429rate_limited · concurrencymás de 300/min o 8 en paralelo: espera y reintenta
503upstream_busymodelo ocupado: reintenta en unos segundos

Preguntas y respuestas

¿Esta API genera video o imágenes?

No. Esta es una API solo de texto. Genera texto para guiones, prompts y subtítulos que puedes usar en tu pipeline de video o imagen de Kling. No se encarga de la generación de medios en sí.

¿El modelo sin censura es GPT o Claude?

No. Es un modelo de pesos abiertos ejecutado en nuestros propios servidores GPU. No es GPT, Claude, Gemini, Grok ni DeepSeek. Está ajustado específicamente para reducir las negativas de contenido.

¿Cómo pago por la API?

Usa créditos prepago. Recarga desde $10 con criptomonedas (USDT o USDC). Los créditos no caducan. No hay tarifa mensual ni suscripción. Pagas por token utilizado.

Tu clave está a un formulario de distancia

Crea una cuenta, copia la clave, cambia la URL base. Eso es toda la configuración.