es ▾

Documentación de la API de LLM sin censura

Comienza con la API de LLM sin censura en minutos. Reemplaza tu URL base de OpenAI y envía solicitudes al modelo sin censura dedicado.

URL Basehttps://api.doesclaudeallownsfw.com/v1Modelouncensored

Autenticación y URL base

Usa tu clave de API para autenticar las solicitudes. La URL base para todos los puntos de conexión es https://api.doesclaudeallownsfw.com/v1.

Establece el Authorization header para Bearer <your-key>. Esto funciona con cualquier cliente compatible con OpenAI.

Endpoint Chat Completions

Envía mensajes al modelo sin censura a través de POST /v1/chat/completions. El ID del modelo es uncensored.

Maneja texto de entrada y texto de salida. Puedes usar streaming, function calling o JSON mode.

La ventana de contexto admite 100.000 tokens en total. La salida máxima es de 16.000 tokens por solicitud.

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

Integración del SDK de Python

Instala el SDK oficial de OpenAI. Establece la URL base en nuestro endpoint. Establece la clave de API. Envía un mensaje simple.

El SDK gestiona la solicitud automáticamente. Obtienes una respuesta estructurada.

from openai import OpenAI

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

Integración del SDK Node

Inicializa el cliente con la URL base. Pasa tu clave de API. Solicita completados.

Los usuarios de Node pueden integrar esta API fácilmente. Sigue los patrones estándar de OpenAI.

import OpenAI from "openai";

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

Streaming y Uso de Tokens

Habilita la transmisión estableciendo stream: true. Recibes fragmentos a medida que se generan.

El uso de tokens aparece en el último fragmento. Esto te ayuda a rastrear los costos con precisión.

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)

Límites de velocidad y errores

Esperar 300 solicitudes por minuto por clave. Los límites incluyen 8 solicitudes concurrentes. Los cuerpos de las solicitudes deben permanecer por debajo de 8 MB.

Los errores incluyen 401 para claves inválidas. 402 significa sin crédito. 429 indica que se superaron los límites de tasa.

Los errores y las denegaciones son gratuitos. El crédito se cobra solo por el uso real de tokens.

Preguntas frecuentes

¿La API de Claude permite contenido NSFW?

Nuestra API ofrece un modelo sin censura, no Claude. Permite contenido adulto lícito sin rechazos. El modelo no filtra temas ficticios o controversiales.

¿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é es la ventana de contexto?

El modelo admite una ventana de contexto de 100.000 tokens. Esto incluye los tokens de prompt y de completado. La salida máxima es de 16.000 tokens por solicitud.

Obtén tu clave de API

Regístrate, obtén el token y actualiza la URL del endpoint. Sencillo.

Obtener clave API