es ▾

API sin censura, crédito prepagado, solo cripto.

Obtén tu clave

Referencia de API e inicio rápido

Esta referencia detalla la API de LLM sin censura para integración directa. Cubre endpoints, streaming y parámetros con cero sobrecarga de suscripción.

Autenticación & URL base

Utiliza tu clave de API para cada solicitud a la URL base HTTPS://api.llmwithnorestrictions.com/v1. El sistema requiere este encabezado para la autorización y rastrea el uso contra tu crédito prepagado. Generas una única clave durante el registro, la cual reemplaza inmediatamente cualquier clave anterior. Mantén este valor seguro, ya que otorga acceso completo a tu saldo.

curl https://api.llmwithnorestrictions.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a list of ten Linux commands"}]
  }'

El Endpoint /v1/chat/completions

Envía solicitudes POST a /v1/chat/completions para recibir respuestas de texto. El identificador del modelo es estrictamente "uncensored" para todas las interacciones. El texto de entrada va en el array messages, y el sistema devuelve texto generado sin rechazos por contenido para uso adulto lícito. Solo pagas por los tokens realmente consumidos, no por los errores.

from openai import OpenAI

client = OpenAI(base_url="https://api.llmwithnorestrictions.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 en true en tu solicitud. La API devuelve Eventos Enviados por Servidor (SSE) para la entrega de tokens en tiempo real. Este enfoque reduce significativamente la latencia percibida para salidas grandes. Los detalles del uso de tokens aparecen en el último fragmento del flujo.

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)

Llamada de funciones y modo JSON

Soporta la llamada de funciones a través del parámetro tools para la extracción de datos estructurados. Usa response_format con json_object para imponer salidas JSON estrictas. El modelo se adhiere a estos esquemas de forma fiable, lo que lo hace adecuado para la automatización de backend. Puedes controlar la selección de herramientas con tool_choice para una ejecución precisa.

Límites de Tokens & Ventana de Contexto

La ventana de contexto admite hasta 100.000 tokens para prompt y completion combinados. La salida máxima por solicitud es de 16.000 tokens, o 2.048 si omites max_tokens. Las solicitudes que excedan el límite del cuerpo de 8 MB se rechazan inmediatamente. Planifica la longitud de tu entrada para permanecer dentro de estos límites.

Gestión de errores y límites de velocidad

Monitora los códigos HTTP estándar para obtener retroalimentación inmediata. Un estado 401 indica una clave API inválida o expirada. Un error 402 señala crédito prepagado insuficiente para la operación solicitada. Una respuesta 429 significa que has alcanzado el límite de 300 solicitudes por minuto. Los errores y las denegaciones no consumen tokens de tu saldo.

Node.js

import OpenAI from "openai";

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

¿Es esta una API compatible con OpenAI para completados de chat?

Sí, la estructura del endpoint coincide con el formato estándar de completions de chat. Puedes usar los SDK oficiales de OpenAI apuntándolos a nuestra URL base. El model id permanece "uncensored" independientemente del cliente utilizado.

¿Qué sucede si obtengo un error 402?

Un error 402 significa que tu saldo de crédito prepagado es cero o insuficiente. Debes recargar usando USDT o USDC para reanudar el servicio. No hay tarifas mensuales, así que solo pagas cuando lo necesitas.

¿Cómo maneja el LLM sin censura el contexto?

El modelo procesa un total de 100,000 tokens combinando entrada y salida. Admite hasta 16,000 tokens en una sola generación. Esto permite un análisis profundo del contexto sin truncamiento inmediato.

Desbloquea tu clave API

Regístrate, copia la clave y actualiza tu URL base. Configuración completa.

Obtén tu clave