Documentación para desarrolladores
Integra nuestra API de LLM sin censura en minutos usando herramientas compatibles con OpenAI estándar. Comienza con facturación directa por tokens y sin suscripciones ocultas.
https://api.aitextgeneratoruncensored.com/v1uncensored
URL Base y Autenticación
Nuestra API utiliza endpoints compatibles con OpenAI estándar. La URL base es HTTPS://api.aitextgeneratoruncensored.com/v1. Te autentificas con un token Bearer en el encabezado Authorization. Este enfoque te permite usar clientes existentes sin lógica personalizada.
curl https://api.aitextgeneratoruncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return json with keys name and age"}]
}'
Endpoint Chat Completions
Envía texto al modelo 'sin censura' mediante POST /v1/chat/completions. El modelo genera texto sin rechazar temas adultos lícitos o controvertidos. Es un modelo de peso abierto ejecutado en nuestros servidores, no GPT ni Claude. Las respuestas son texto plano sin envoltorios adicionales.
from openai import OpenAI
client = OpenAI(base_url="https://api.aitextgeneratoruncensored.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
Usa el SDK oficial de Node para conectarte rápidamente. Establece la URL base en nuestro endpoint y proporciona tu clave API. El ID del modelo es 'uncensored'. Esta configuración funciona para scripts, bots o aplicaciones web. Maneja la serialización JSON automáticamente.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aitextgeneratoruncensored.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. Recibes Server-Sent Events para cada token. Los datos de uso de tokens aparecen en el último fragmento. Este método reduce la latencia percibida para respuestas largas. Es ideal para interfaces de chat.
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 concurrencia
Cada clave permite 300 solicitudes por minuto. Puedes ejecutar 8 solicitudes concurrentes. El cuerpo de la solicitud debe estar por debajo de 8 MB. Exceder estos límites devuelve un error 429. Gestiona tu concurrencia para evitar retrasos. El límite se restablece cada minuto.
Gestión de errores y rechazos
Un error 401 significa que tu clave es inválida. Un error 402 indica que no queda saldo prepagado. Un error 429 señala el agotamiento del límite de tasa. También rechazamos solicitudes que involucran a menores. Los errores no consumen tu saldo de tokens. Consulta el cuerpo de la respuesta para obtener detalles.
Preguntas frecuentes
¿Es la API de generador de texto de IA sin censura compatible con los SDK estándar de OpenAI?
Sí, funciona con cualquier cliente compatible con OpenAI. Solo necesitas cambiar la URL base y la clave API. El ID del modelo es 'uncensored'. Esto asegura una integración fácil con el código existente.
¿Cuál es la ventana de contexto y la longitud máxima de salida?
La ventana de contexto es de 100.000 tokens. La salida máxima es de 16.000 tokens por solicitud. Si no estableces max_tokens, el predeterminado es de 2.048 tokens. Esto permite el procesamiento de documentos largos.
¿Cómo recargo mis créditos prepagados?
Recarga solo con criptomonedas. Aceptamos USDT en TRC20 o USDC en Base. La recarga mínima es de $20. Se aplica un crédito bonificado para importes mayores. El crédito nunca caduca.