es ▾

API sin censura compatible con OpenAI

Crea claves
por 1M tokens de entrada
$0.15
Tokens de salida / 1M
$0.50
contexto de tokens
100,000

Documentación de la API de LLM Menos censurado

Comienza con la API de LLM sin censura en menos de dos minutos apuntando tu SDK de OpenAI existente a nuestra URL base y cambiando el ID del modelo. Esta guía rápida cubre la autenticación, solicitudes básicas y streaming para que puedas integrar la API de inmediato.

Inicio rápido: Conecta tu SDK

Empieza a enviar solicitudes de inmediato actualizando tu URL base y clave API. Nuestra API acepta clientes compatibles con OpenAI estándar, así que solo necesitas cambiar la configuración del endpoint. Usa el ID del modelo "uncensored" para todas las solicitudes para acceder al modelo sin censura. La URL base es HTTPS://api.leastcensoredllm.com/v1. Obtienes una clave al instante después de registrarte con Google o correo electrónico. No se requiere número de teléfono para el registro.

curl https://api.leastcensoredllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate the system config file for the new server setup"}]
  }'

Endpoints y parámetros compatibles

Proporcionamos dos endpoints: POST /v1/chat/completions y GET /v1/models. No hay endpoints de embeddings, imágenes ni audio. Puedes usar parámetros estándar como temperatura, top_p y secuencias de parada. La API soporta llamada de funciones y modo JSON para salidas estructuradas. Usa el endpoint GET para verificar los modelos disponibles. Nuestra clave de API autentica todas las solicitudes.

from openai import OpenAI

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

Streaming y uso de tokens

Activa la transmisión estableciendo stream en true en tu solicitud. Recibes fragmentos de Eventos Enviados por Servidor (SSE) a medida que el modelo genera texto. Los detalles de uso de tokens aparecen en el último fragmento del flujo. Esto te permite monitorizar los costes en tiempo real. La transmisión funciona con todos los parámetros estándar. La API devuelve contenido parcial inmediatamente.

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 a {"type": "json_object"}. El modelo devolverá JSON válido en lugar de texto libre. La llamada de herramientas funciona pasando los parámetros tools y tool_choice. La API admite definiciones de herramientas estándar. Esto es útil para construir agentes o analizar datos. Utiliza el modelo sin censura para respuestas estructuradas fiables.

Límites de velocidad y concurrencia

Cada clave de API admite 300 solicitudes por minuto. Puedes ejecutar 8 solicitudes concurrentes simultáneamente. El tamaño máximo del cuerpo de la solicitud es de 8 MB. Si superas el límite, recibes un error 429. Usa una sola clave por cuenta. Puedes generar una nueva clave para reemplazar la anterior. Los errores y rechazos no cuentan contra tu límite de tasa.

Ventana de contexto y tokens máximos

La ventana de contexto es de 100.000 tokens combinados para entrada y salida. La salida máxima predeterminada es de 2.048 tokens. Puedes establecer max_tokens hasta 16.000 por solicitud. Se admiten contextos más largos dentro del límite de la ventana. Ten en cuenta el tamaño máximo del cuerpo de 8 MB. Esto permite conversaciones profundas o el procesamiento de documentos grandes.

Node.js

import OpenAI from "openai";

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

Preguntas frecuentes

¿Cuál es la URL base para la API de LLM menos censurado?

La URL base es HTTPS://api.leastcensoredllm.com/v1. Usa esta URL con cualquier SDK o cliente HTTP compatible con OpenAI. Debes proporcionar tu clave API en el encabezado Authorization.

¿Cómo manejo límites de tasa?

Estás limitado a 300 solicitudes por minuto por clave. Si excedes esto, la API devuelve un código de estado 429. Puedes ejecutar 8 solicitudes concurrentes a la vez. Los errores no cuentan hacia el límite.

¿La API de LLM sin censura es compatible con los SDK de OpenAI?

Sí, la API es totalmente compatible con OpenAI. Solo necesitas cambiar la URL base y el ID del modelo. El ID del modelo es "uncensored". Los parámetros estándar como temperature y top_p funcionan como se espera.

Obtén tu clave de API ahora

Regístrate, obtén tu clave y actualiza tu URL base. Ese es todo el proceso.

Crea claves