es ▾
Reclamar clave de prueba

Documentación de API sin censura

Obtén un endpoint de LLM sin censura funcionando en minutos. Esta guía cubre la API de completados de chat compatible con OpenAI, streaming y manejo de errores para integración directa.

Autenticación y URL base

Tu clave de API autentica cada solicitud. Usa la URL base HTTPS://api.uncensores.cc/v1 con cualquier SDK estándar de OpenAI. El identificador del modelo es "uncensored". Pasa tu clave en el encabezado Authorization como un token Bearer. Puedes generar una clave a través del panel de control usando Google o correo electrónico. Cada cuenta tiene una clave activa que reemplaza a la anterior.

curl https://api.uncensores.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten python libraries for data science"}]
  }'

Debe incluir el campo model en cada solicitud. El endpoint espera un array messages que contenga el historial de su conversación. Si la clave falta o es inválida, la API devuelve un error 401. Esto asegura que solo los usuarios autorizados consuman su crédito prepagado.

El endpoint de finalización de chat

Envía solicitudes POST a /v1/chat/completions para generación de texto. Este endpoint maneja prompts conversacionales estándar y devuelve respuestas de texto estructuradas. No soporta embeddings ni generación de imágenes. Proporcionas mensajes de sistema, usuario y asistente para guiar al modelo. El modelo responde con contenido de texto en bruto dentro del array choices.

from openai import OpenAI

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

Inicializa el cliente con la URL base y la clave. Define la lista de mensajes con el rol y el contenido deseados. Ejecuta el método chat.completions.create. El objeto de respuesta contiene el texto generado y las estadísticas de uso. Este enfoque directo elimina la complejidad del enrutamiento para tareas de escritura NSFW o creativa.

Respuestas en streaming con SSE

Habilita la transmisión estableciendo stream en true en tu solicitud. La API devuelve Eventos Enviados por Servidor (SSE) a medida que los tokens están disponibles. Esto reduce la latencia percibida para salidas largas. Cada fragmento contiene un delta parcial de la respuesta. Debes acumular estos deltas para reconstruir el texto final.

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)

El último fragmento incluye las estadísticas completas de uso para la solicitud. Esto te permite rastrear el consumo de tokens en tiempo real. El streaming es ideal para interfaces de chat donde los usuarios esperan retroalimentación inmediata. Funciona sin problemas con el formato de salida del modelo uncensored.

Llamada de Función y Modo JSON

La API admite llamadas a funciones a través del parámetro tools. Define el esquema de tu función en la solicitud y establece tool_choice en auto o un nombre específico. El modelo devuelve llamadas a funciones en la respuesta en lugar de texto plano. También puedes forzar una salida JSON estableciendo response_format en json_object. Esto garantiza un análisis predecible para flujos de trabajo automatizados.

import OpenAI from "openai";

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

Pasa las definiciones de las herramientas en el array tools. El modelo seleccionará la función apropiada según la entrada. Recibirás el nombre de la función y los argumentos en la respuesta. Esta función funciona junto con las completaciones de chat estándar sin endpoints adicionales. Úsala para extracción de datos estructurados o comportamiento tipo agente.

Parámetros: Temperatura, Top-P y Seeds

Ajusta la temperatura para controlar la aleatoriedad. Los valores superiores a 1 aumentan la creatividad, mientras que los valores inferiores a 1 hacen que las salidas sean más deterministas. Usa top_p para limitar el muestreo al porcentaje superior de la masa de probabilidad. Establece seed para obtener resultados reproducibles en solicitudes idénticas. Estos parámetros permiten ajustar el estilo de salida del modelo uncensored.

También puedes usar secuencias de parada para detener la generación en cadenas específicas. presence_penalty y frequency_penalty ayudan a reducir la repetición. La temperatura predeterminada es 1.0. Ajustar estas opciones ayuda a optimizar para roleplay o escritura técnica. Cada solicitud admite estos parámetros estándar compatibles con OpenAI.

Límites de Tokens y Ventana de Contexto

La ventana de contexto admite 100.000 tokens en total para prompt y completion. Puedes generar hasta 16.000 tokens por solicitud. Si omites max_tokens, el valor predeterminado es de 2.048 tokens. Este límite se aplica a la entrada y la salida combinadas. Las solicitudes que superen el tamaño del cuerpo de 8 MB fallarán. La API aplica un límite de velocidad de 300 solicitudes por minuto. Las solicitudes simultáneas están limitadas a 8 por clave. Errores como 402 (sin crédito) o 429 (límite de velocidad) proporcionan información clara. El crédito no utilizado nunca caduca, lo que garantiza que pagues solo por el uso real.

FAQ

¿Es Uncensores un servicio oficial de OpenAI?

No, es un servicio independiente que proporciona un modelo de lenguaje grande sin censura. Utiliza el formato de API compatible con OpenAI para una integración sencilla. El modelo no es GPT, sino un modelo independiente de pesos abiertos ajustado para cero denegaciones. Puedes usar los SDK oficiales de OpenAI cambiando la URL base y la clave API.

¿Qué métodos de pago aceptan?

Solo cripto: USDT en TRC20 o USDC en Base, cualquier cantidad entera de $20 a $500. El crédito adicional aplica desde $50.

¿Qué contenido está sin censura?

El modelo no rechaza temas adultos, ficticios o controversiales. Permite groserías y temas maduros sin los filtros estándar. El único límite estricto es el contenido sexual que involucra a menores, el cual siempre se rechaza. Esto lo hace adecuado para chatbots NSFW y escritura creativa cruda.

Obtén tu clave de API

Regístrate, copia tu clave, actualiza la URL base. Listo.

Reclamar clave de prueba