Documentación de la API
Empieza a generar texto con nuestro modelo sin censura de pesos abiertos usando SDK estándar de OpenAI. Configura tu URL base y clave para omitir los filtros de contenido para uso adulto legal.
Autenticación y URL base
Usa tu clave de API con la URL base https://api.gptunrestricted.com/v1. Pasa la clave en el Authorization header como token bearer. Esto funciona con cualquier cliente compatible con OpenAI cambiando base_url y la clave.
- Regístrate a través de Google o correo electrónico para obtener tu clave de inmediato.
- Una clave activa por cuenta; una nueva clave reemplaza a la anterior.
Primera solicitud
Envía una solicitud POST a /v1/chat/completions con modelo uncensored. Incluye tu mensaje y recibe texto de salida. Los errores y las denegaciones son gratuitos.
curl https://api.gptunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of top ten coffee shops near me"}]
}'
Integración del SDK de Python
Instala el paquete OpenAI y establece la variable de entorno OPENAI_BASE_URL. Inicializa el cliente con tu clave de API y el modelo. Esto garantiza un rendimiento consistente para la generación de textos largos.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptunrestricted.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)
Uso del SDK de Node.js
Utiliza el openai paquete npm. Establece la URL base y la clave API en el constructor. Solicita completaciones con el uncensored ID del modelo.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptunrestricted.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 la transmisión estableciendo stream: true. Recibe Server-Sent Events (SSE) para la salida de tokens en tiempo real. Los detalles del uso de tokens aparecen en el último chunk.
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
El límite es de 300 solicitudes por minuto por clave. Las solicitudes concurrentes máximas: 8. Cuerpo de la solicitud máximo: 8 MB. Los errores incluyen 401 para claves inválidas, 402 por falta de crédito y 429 por límites de tasa. La ventana de contexto es de 100.000 tokens en total.
Preguntas frecuentes
¿Qué es el modelo de GPT sin restricciones?
Es un modelo de pesos abiertos ajustado para responder sin rechazos de contenido para uso adulto lícito. No es GPT, Claude ni ningún otro modelo de proveedor.
¿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.
¿Cuáles son los límites de velocidad?
300 solicitudes por minuto y 8 solicitudes concurrentes por clave. La ventana de contexto es de 100,000 tokens.
Obtén tu clave de API
Regístrate, copia la clave, actualiza la URL base. Eso es todo lo necesario.