es ▾
Reclamar clave de prueba

API sin censura, billetera abierta, sin rechazos

Documentación para desarrolladores de la API sin censura

Empieza a generar contenido sin restricciones de inmediato con nuestra API compatible con OpenAI. Esta guía de inicio rápido cubre la autenticación, tu primera solicitud y la configuración de streaming en minutos.

Autenticación y URL base

Conéctate utilizando una única clave de API y la URL base designada. Regístrate con Google o correo electrónico para recibir tu clave al instante. Envía solicitudes a https://api.unrestrictedllmmodels.com/v1 con tu clave en el Authorization header. Esta configuración funciona con cualquier cliente compatible con OpenAI estándar sin adaptadores personalizados.

curl https://api.unrestrictedllmmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON object with keys for user_id and role."}]
  }'

Tu clave otorga acceso a un modelo activo. Si generas una nueva clave, la antigua queda inválida inmediatamente. No se requiere número de teléfono para el registro.

Endpoint de completados de chat

Envía mensajes al endpoint de chat para recibir respuestas de texto. Usa POST /v1/chat/completions con tu ID del modelo establecido en uncensored. El modelo procesa la entrada y devuelve texto generado sin filtrar temas adultos lícitos o creativos.

from openai import OpenAI

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

Cada solicitud consume tokens de tu crédito prepagado. Los errores no cargan tu saldo. Puedes ajustar parámetros como la temperatura para controlar la aleatoriedad.

Respuestas en streaming y uso de tokens

Recibe respuestas en tiempo real utilizando Server-Sent Events (SSE). La transmisión te permite mostrar texto a medida que se genera en lugar de esperar la respuesta completa. El último fragmento del flujo contiene el uso total de tokens para la solicitud.

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)

Esta característica es ideal para escritura creativa de largo formato o escenarios de roleplay donde la latencia es importante. Establece el stream parámetro a true en el cuerpo de tu solicitud.

Llamada a funciones y modo JSON

Integra extracción de datos estructurados o uso de herramientas directamente en tu flujo de trabajo. Habilita el modo JSON estableciendo response_format para {"type": "json_object"} para salidas consistentes. La llamada de funciones admite herramientas y el parámetro tool_choice para comportamientos de agentes complejos.

import OpenAI from "openai";

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

Esta flexibilidad te permite construir aplicaciones que analicen las respuestas programáticamente. Úsala para extraer datos o controlar sistemas externos mediante llamadas a la API.

Parámetros: temperatura, top_p y seed

Controla la creatividad y la reproducibilidad de tus salidas. Ajusta temperature para aleatoriedad, top_p para muestreo por núcleo, y stop secuencias para detener la generación. El seed parameter asegura resultados deterministas para pruebas.

Estos parámetros permiten ajustar el comportamiento del modelo sin cambiar los pesos subyacentes. Usa presence_penalty y frequency_penalty para gestionar la repetición.

Límites de velocidad y cuotas

Monitorea tu uso para evitar interrupciones. Tienes un límite de 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. El tamaño máximo del cuerpo de la solicitud es de 8 MB. Cada cuenta tiene una clave activa a la vez.

La ventana de contexto admite 100,000 tokens para la entrada y salida combinadas. Los errores devuelven los códigos de estado HTTP correspondientes: 401 para claves inválidas, 402 por crédito insuficiente y 429 por límites de velocidad. Las denegaciones debido a la política de contenido son gratuitas y no consumen créditos.

Preguntas frecuentes

¿Cómo empiezo con la API de modelos LLM sin restricciones?

Regístrate con Google o correo electrónico para recibir tu clave API al instante. No se necesita número de teléfono. Añade tu clave a tu cliente compatible con OpenAI y empieza a enviar solicitudes al endpoint de chat.

¿El modelo rechaza contenido?

El modelo es sin censura y no rechaza temas adultos, creativos o controversiales de carácter lícito. El único límite estricto es el contenido sexual que involucra a menores, el cual siempre se rechaza.

¿Qué sucede si alcanzo el límite de velocidad?

Recibirás un código de estado HTTP 429. Puedes reintentar después de que se restablezca el intervalo. Las solicitudes concurrentes están limitadas a 8 por clave, y el total de solicitudes está limitado a 300 por minuto.

Genera tu clave ahora

Regístrate, copia el token, actualiza tu endpoint. Listo.

Reclamar clave de prueba