Documentación de la API
Comienza con la API de IA sin censura en minutos. Utiliza tu clave API dedicada para enviar texto y recibir respuestas sin restricciones inmediatamente.
URL Base y Autenticación
La autenticación utiliza una única clave de API pasada en el Authorization header. Cada solicitud requiere este encabezado para identificar tu cuenta y rastrear el uso de tokens. Recibes una clave activa por cuenta, y generar una nueva reemplaza inmediatamente la clave anterior. Esto asegura que siempre tengas una credencial limpia para tu integración.
curl https://api.trulyuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
}'
Primera solicitud
La primera solicitud confirma que tu integración funciona con la API de LLM sin censura. Envía una prompt simple para verificar que el modelo responde sin las negaciones estándar. Puedes usar los SDK oficiales de OpenAI o cualquier cliente compatible apuntando a nuestra URL base. Este paso valida que tu clave está activa y que hay crédito disponible.
from openai import OpenAI
client = OpenAI(base_url="https://api.trulyuncensoredai.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
Integra directamente en tus proyectos de JavaScript o TypeScript utilizando el SDK de Node. Configura la URL base y la clave API una vez, luego llama al endpoint de finalización de chat. Este enfoque mantiene tu código limpio y maneja la autenticación automáticamente. Es ideal para renderizado del lado del servidor o servicios backend.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.trulyuncensoredai.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
Habilita el streaming para recibir tokens a medida que se generan. Esto reduce la latencia percibida para tareas de roleplay de texto largo o escritura creativa. El último fragmento contiene el uso total de tokens para una facturación precisa. El streaming funciona sin problemas con los analizadores SSE estándar en la mayoría de los SDK modernos.
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 y errores
Los límites de tasa aplican 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. Un error 401 significa que tu clave es inválida o está revocada. Un error 402 indica que hay un saldo prepagado insuficiente. Un error 429 indica que has superado el límite de tasa. Maneja siempre estos errores de forma elegante para evitar experiencias de usuario rotas.
Ventana de Contexto
El modelo admite una ventana de contexto de 100.000 tokens para entrada y salida combinadas. Esto permite un historial extenso en escenarios de roleplay o análisis de documentos grandes. La salida está limitada a 16.000 tokens por solicitud, o 2.048 si no especificas max_tokens. Monitorea tu uso de tokens para permanecer dentro de estos límites.
Preguntas frecuentes
¿Cómo empiezo con la API de AI uncensored?
Regístrate usando Google o correo electrónico para recibir una clave de API al instante. Añade tu crédito prepagado mediante cripto, luego envía tu primera solicitud al endpoint de finalización de chat. El modelo responde inmediatamente sin rechazos suaves para contenido adulto lícito.
¿Qué sucede si excedo el límite de velocidad?
Recibirás un código de estado 429 que indica que has alcanzado el límite de 300 solicitudes por minuto o 8 solicitudes concurrentes. Espera un breve período antes de reintentar, u optimiza tu cliente para reducir las conexiones concurrentes. Los límites se aplican por clave de API.
¿Está siempre disponible la LLM sin censura en línea?
La API se aloja en nuestros servidores dedicados sin enrutamiento de proveedores. Aunque aspiramos a una alta disponibilidad, no hay garantías de SLA. Consulta la página de estado para ver cualquier mantenimiento programado o incidente.
Obtén tu clave de API
Regístrate, copia tu clave, actualiza tu URL base. Eso es todo.