es ▾
Crea claves

API de completado de chat sin censura

Envía texto a nuestro LLM sin censura y obtén texto de vuelta usando exactamente los SDKs de OpenAI que ya conoces. Esta guía cubre la URL base, la autenticación y el streaming para tus aplicaciones NSFW.

URL Base y Autenticación

Tu clave de API autentica cada solicitud. Usa la URL base HTTPS://api.claudensfwpolicy.com/v1 con cualquier cliente compatible con OpenAI. Admitimos "Continuar con Google" o registro por correo electrónico para acceso inmediato a la clave. No se requiere número de teléfono. La clave se muestra una vez después del registro.

Primera solicitud

Envía una solicitud POST a /v1/chat/completions. El ID del modelo es "uncensored". Este modelo es de peso abierto, ajustado para uso adulto legal. No rechaza temas estándar. Los errores y rechazos son gratuitos. Usa este comando curl para probar la conectividad.

curl https://api.claudensfwpolicy.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List five common NSFW policy restrictions"}]
  }'

Integración del SDK de Python

Instala la biblioteca oficial de Python de OpenAI. Establece la URL base en nuestro punto de conexión. Pasa tu clave de API como el valor de la clave de API. Esto te permite usar el código del cliente existente sin modificaciones. El modelo responde a los prompts estándar.

from openai import OpenAI

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

Utiliza el SDK de Node de @anthropic o OpenAI. Configura la URL base en las opciones de tu cliente. El endpoint acepta cargas útiles JSON estándar. Esto garantiza la compatibilidad con tus aplicaciones existentes de Node.js. Los modos de transmisión o sincrónicos funcionan de manera idéntica.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.claudensfwpolicy.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 el streaming estableciendo stream en true. Los datos de uso de tokens aparecen en el último fragmento. Esto permite la visualización en tiempo real del texto generado. La API admite Server-Sent Events (SSE) para una transferencia de datos eficiente. Monitorea el uso mediante los encabezados de respuesta.

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 cuotas

Tienes un límite de 300 solicitudes por minuto por clave. La concurrencia está limitada a 8 solicitudes al mismo tiempo. El cuerpo de la solicitud no debe exceder 8 MB. Un error 401 significa que tu clave es inválida. Un error 402 indica que no hay crédito. Un error 429 indica limitación de velocidad. La ventana de contexto es de 100,000 tokens para prompt y finalización juntos. La salida máxima es de 16,000 tokens por solicitud.

Preguntas frecuentes

¿Es esta la API oficial de política NSFW de Claude?

No, somos un servicio independiente. No ofrecemos Claude. Ejecutamos un modelo de pesos abiertos sin censura. Nuestra API es compatible con OpenAI. Consulta la documentación oficial de Claude para conocer su política específica.

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

Recibirás un código de estado 429. Tus solicitudes serán rechazadas hasta que se reinicie el intervalo. Permitimos 300 solicitudes por minuto. La concurrencia está limitada a 8 solicitudes simultáneas. Ajusta la lógica de tu cliente para manejar esto sin problemas.

¿El modelo rechaza contenido NSFW?

El modelo está optimizado para uso adulto lícito. No rechaza temas NSFW estándar. El contenido sexual que involucra a menores siempre se rechaza. Este es un límite de contenido estricto. Todo el contenido adulto restante está permitido.

Obtén tu clave ahora

Regístrate, copia la clave, actualiza la URL base. La configuración tarda segundos.