es ▾
Comenzar ahora

Documentación de la API para el modelo sin censura

Obtén tu clave API de IA sin censura y empieza a generar texto en segundos. Esta documentación cubre la URL base, la autenticación y todos los puntos de conexión que necesitas para integrar nuestro LLM en tus proyectos.

URL Base y autenticación

Empieza configurando la URL base en HTTPS://api.storyuncensored.com/v1 y añadiendo tu clave API al encabezado Authorization.

Regístrate con Google o correo electrónico para recibir una clave al instante. Usa la cabecera Authorization: Bearer YOUR_API_KEY para cada solicitud.

Primera solicitud

Realiza una solicitud POST a /v1/chat/completions con el modelo configurado como uncensored.

Envía tu prompt del sistema y los mensajes de usuario para comenzar.

curl https://api.storyuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a summary of chapter five focusing on plot points"}]
  }'

Ejemplo del SDK de Python

Usa el SDK oficial de Python de OpenAI para interactuar con la API.

Establece base_url a nuestro punto final y la clave de API en la configuración de tu cliente.

from openai import OpenAI

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

Ejemplo del SDK de Node.js

Inicializa el cliente de OpenAI en Node.js con nuestra URL base.

Pasa el ID del modelo sin censura al método chat.completions.create.

import OpenAI from "openai";

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

Respuestas en streaming con SSE

Habilita el streaming estableciendo stream: true en el cuerpo de tu solicitud.

Recibe actualizaciones token por token mediante Eventos Enviados por Servidor. El fragmento final incluye datos de uso.

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, errores y ventana de contexto

La ventana de contexto admite 100.000 tokens en total. Maneja 401 para claves inválidas, 402 para sin crédito y 429 para límites de velocidad.

La salida máxima es de 16,000 tokens por solicitud. El límite de velocidad es de 300 solicitudes por minuto.

Preguntas frecuentes

¿Qué es la API de historia sin censura?

Es una API de chat-completions alojada y compatible con OpenAI que ofrece un único modelo de lenguaje grande sin censura. Envías texto y recibes texto, sin rechazos de contenido para uso adulto lícito.

¿Cómo pago por la API de IA sin censura?

Recarga solo con criptomonedas, específicamente USDT (TRC20) o USDC (Base). El crédito prepagado se cobra por el uso real de tokens, y los errores son gratuitos.

¿Puedo usar la IA desbloqueada en línea para roleplay?

Sí, el modelo está ajustado para responder sin rechazos de contenido para uso adulto legal. Admite streaming y llamada de funciones para una integración robusta.

Obtén tu clave ahora

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