es ▾
Obtener clave API

Guía de inicio rápido de la API Kimi uncensored

Esta guía proporciona un camino directo para usar nuestra API sin censura para la generación de texto sin filtros de contenido. Puedes integrar el endpoint en tus aplicaciones existentes utilizando clientes compatibles con OpenAI.

Autenticación y URL base

El endpoint de nuestra API uncensored es HTTPS://api.kimiuncensored.com/v1. Pasa tu clave en el encabezado Authorization usando el esquema Bearer. Esta configuración funciona con cualquier cliente que soporte autenticación compatible con OpenAI.

  • Regístrate con Google o correo electrónico para recibir tu clave de inmediato.
  • No se requiere número de teléfono ni método de pago para el crédito de prueba inicial.
  • Tu clave de API es única para tu cuenta y reemplaza cualquier clave anterior si la regeneras.
curl https://api.kimiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three ways to optimize PostgreSQL query performance."}]
  }'

POST /v1/chat/completions

Envía una carga útil JSON al punto final de finalizaciones de chat para generar texto. El ID del modelo es simplemente "uncensored". Puedes controlar el estilo de salida mediante parámetros como temperature y top_p.

  • Establecer max_tokens para limitar la longitud de la respuesta.
  • Utiliza el stop parámetro para detener la generación en secuencias específicas.
  • El sistema admite las estructuras de solicitud estándar de OpenAI.
from openai import OpenAI

client = OpenAI(base_url="https://api.kimiuncensored.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)

Respuestas en streaming (SSE)

Habilita la transmisión estableciendo stream: true en tu solicitud. La API devuelve Eventos Enviados por Servidor (SSE) que contienen fragmentos de texto parciales. Esto reduce la latencia percibida para aplicaciones interactivas.

  • Los datos de uso de tokens se incluyen en el último fragmento del flujo.
  • Maneja interrupciones de red de forma elegante ya que las transmisiones pueden interrumpirse.
  • Este método es ideal para interfaces de usuario en tiempo real.
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)

Modo JSON y llamada de funciones

Fuerza una salida estructurada estableciendo response_format para {"type": "json_object"}. Esto garantiza que el modelo devuelva JSON, lo cual es crucial para analizar datos en flujos de trabajo automatizados.

  • Define definiciones de herramientas en el tools array para llamadas a funciones.
  • Usar tool_choice para controlar cuándo el modelo llama a funciones.
  • Valida la respuesta JSON localmente antes de procesarla.
import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.kimiuncensored.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);

Límites de velocidad y restricciones

Cada clave de API está limitada a 300 solicitudes por minuto y 8 solicitudes concurrentes. El tamaño máximo del cuerpo de la solicitud es de 8 MB. Exceder estos límites resulta en un código de estado 429.

  • Un error 401 indica una clave API no válida o caducada.
  • Un error 402 significa que tienes crédito prepagado insuficiente.
  • Los errores y denegaciones no consumen tu saldo de tokens.

Ventana de Contexto y Detalles del Modelo

El modelo admite una ventana de contexto de 100,000 tokens para la combinación de prompt y respuesta. Si no especificas max_tokens, el límite de salida predeterminado es de 2,048 tokens. Esto permite el procesamiento de contexto largo mientras se mantiene la velocidad de respuesta.

  • Los tokens de entrada se cobran a $0.15 por 1M de tokens.
  • Los tokens de salida se cobran a $0.50 por cada 1M de tokens.
  • El crédito prepagado nunca vence y se recarga con criptomonedas.

Preguntas frecuentes

¿La API de kimi sin censura es realmente sin filtros?

Sí, el modelo no rechaza temas adultos lícitos, ficticios o controvertidos. El único límite estricto es el contenido sexual que involucra a menores, que siempre se rechaza. No utilizamos tus prompts para entrenar tus datos.

¿Cómo pago por el uso de la API LLM sin censura?

Aceptamos únicamente USDT (TRC20) o USDC (Base). Puedes recargar cualquier cantidad entera desde $20 hasta $500. Recibes crédito bonus para depósitos más grandes, como +15% para una recarga de $200.

¿Qué sucede si excedo los límites de velocidad?

Recibirás un error 429 Too Many Requests. El límite es de 300 solicitudes por minuto por clave. Asegúrate de que tu cliente maneje los reintentos con retroceso exponencial para evitar alcanzar el límite de 8 solicitudes concurrentes.

Asegura tu clave API

Regístrate, obtén el token y actualiza la URL del endpoint. Eso es todo lo necesario.