es ▾

Documentación de la API & Inicio rápido

Integra nuestra API de LLM sin censura en minutos usando endpoints compatibles con OpenAI estándar. Esta guía rápida cubre autenticación, estructura de carga útil, streaming y los límites específicos para el modelo "sin censura".

URL Base y Autenticación

Nuestra API está en https://api.llmjailbreak.cc/v1 y acepta encabezados estándar. Necesitas un Authorization: Bearer <your-api-key> header en cada solicitud. Obtén tu clave al instante a través del panel usando Google o correo electrónico, luego pégala en tu cliente. La URL base asegura la compatibilidad con los SDK existentes de OpenAI sin cambios de código.

curl https://api.llmjailbreak.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "explain the Krebs cycle"}]
  }'

Si la clave falta o no es válida, la API devuelve un 401 error inmediatamente. Comprueba el panel si sospechas de un error tipográfico. No se requiere número de teléfono para el registro.

Explicación de POST /v1/chat/completions

Envía datos de texto al /v1/chat/completions endpoint para obtener respuestas. Este es el punto de interacción principal para el modelo sin censura. Defines el model como uncensored y proporciona una messages array. La API procesa el prompt y devuelve texto generado.

from openai import OpenAI

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

Mantén tus cargas útiles por debajo de 8 MB. El sistema admite una ventana de contexto de 100,000 tokens que combina prompt y completación. Si excedes los límites, la API rechaza la solicitud. Usa este endpoint para roleplay NSFW o investigación de seguridad sin filtros de contenido.

Parámetros: Temperatura, Top-P y Seed

Controla la creatividad con temperature y diversidad con top_p. Configura seed para salidas deterministas durante las pruebas. Estos parámetros se comportan exactamente como sus contrapartes de OpenAI. Ajústalos para ajustar finamente el comportamiento del modelo para tu caso de uso específico.

import OpenAI from "openai";

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

Los valores de temperatura más altos aumentan la aleatoriedad. Los valores más bajos hacen que las respuestas sean más predecibles. El seed parameter asegura reproducibilidad. Usa estas herramientas para calibrar el modelo para escritura creativa o tareas de extracción de datos precisas.

Modo JSON y llamada de funciones

Garantiza una salida estructurada mediante response_format: {"type": "json_object"}. Esto garantiza que el modelo devuelva JSON. También puedes usar la llamada de funciones para integrarte con herramientas externas. Define funciones en el tools array y deja que el modelo decida cuándo llamarlos.

Llamada de funciones admite tool_choice para una aplicación estricta. Úsalo para agentes o pipelines de datos. La API gestiona el enrutamiento automáticamente. No se necesita configuración adicional más allá del modo JSON estándar de OpenAI.

Respuestas en streaming (SSE)

Transmite respuestas usando Server-Sent Events (SSE). Esto reduce la latencia para salidas largas. La API envía tokens de forma incremental. Puedes procesarlos en tiempo real. Esto es ideal para interfaces de chat o demostraciones en vivo.

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)

Las estadísticas de uso de tokens aparecen en el fragmento final. Monitorea esto para una facturación precisa. El streaming no afecta el precio. Cada token se factura por separado a la tarifa estándar. Usa esto para una experiencia de usuario más fluida.

Límites de Tasa y Cuotas

Esperar 429 errores si excedes 300 solicitudes por minuto por clave. Las solicitudes concurrentes están limitadas a 8 por clave. Estos límites previenen el abuso y aseguran la estabilidad. Actualiza tu plan o espera si alcanzas el tope.

A 402 error indica crédito insuficiente. Recarga con criptomonedas para continuar. El crédito nunca expira. Los errores y rechazos son gratuitos. Monitorea tu uso a través del panel. La clave API es única por cuenta. Reemplázala si es necesario.

FAQ

¿Esta API es compatible con los SDK de OpenAI?

Sí, es totalmente compatible con OpenAI. Solo necesitas cambiar la URL base y la clave API. La estructura del endpoint y los parámetros coinciden con la API estándar. Esto permite una integración directa.

¿Cuál es el tamaño de la ventana de contexto?

La ventana de contexto es de 100.000 tokens. Esto incluye tanto el prompt como la respuesta. Puedes enviar hasta 16.000 tokens en una sola respuesta. Las respuestas más cortas tienen un valor predeterminado de 2.048 tokens si no se especifica lo contrario.

¿Cómo manejo errores como 401 o 429?

Un error 401 significa que tu clave API es inválida o falta. Un error 429 indica que has superado el límite de tasa de 300 solicitudes por minuto. Verifica tus credenciales o espera antes de reintentar. Ambos errores son respuestas HTTP estándar.

Obtén tu clave de API

Regístrate, copia tu clave y actualiza la URL base. Esa es toda la configuración.

Obtén tu clave