Inicio rápido de la API de chatgpt de IA sin censura
Cambia tu URL base de OpenAI para habilitar inferencia sin censura sin cambios en el código. Esta API plug-and-play acepta contenido para adultos y admite integraciones de SDK estándar de inmediato.
Instala tu SDK
Comienza instalando la biblioteca de cliente oficial para tu lenguaje preferido. Los SDK estándar de OpenAI funcionan perfectamente porque utilizamos el mismo protocolo. Instala el paquete utilizando tu gestor de paquetes habitual para prepararte para la configuración.
Configura la URL base
Apunta tu cliente a nuestro punto de conexión específico para habilitar respuestas sin censura. Debes establecer la base_url para https://api.uncensoredaichatgpt.com/v1 y proporciona tu clave de API. Este pequeño cambio dirige el tráfico a nuestros servidores mientras mantiene intacta la lógica de integración existente.
curl https://api.uncensoredaichatgpt.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 ten unique features for a new streaming platform."}]
}'
Realiza tu primera solicitud
Envía una solicitud POST estándar a chat/completions solicitud usando el ID del modelo uncensored. Nuestro modelo no rechaza temas adultos, ficticios o controversos por defecto. La respuesta devuelve texto directamente, lo que te permite verificar que los filtros de contenido están inactivos en tu salida.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaichatgpt.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)
Maneja respuestas de streaming
Habilita la transmisión estableciendo stream: true para recibir tokens en tiempo real. Este enfoque reduce la latencia percibida en la generación de contenido extenso o roleplay. Cada fragmento incluye datos de uso únicamente en la respuesta final, asegurando que puedas rastrear el consumo de tokens con precisión sin esperar a la finalización completa.
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)
Usa herramientas y modo JSON
Utiliza la llamada a funciones y el formato JSON estricto para la extracción de datos estructurados. Pasa response_format con {"type": "json_object"} para forzar una salida de esquema consistente. Esta capacidad funciona junto con parámetros estándar como temperature y top_p para controlar la creatividad mientras se mantiene la fiabilidad programática.
Monitora el uso de tokens
Rastrea el saldo de tu crédito prepagado a través de las métricas de uso devueltas en los encabezados de respuesta. Los errores y las denegaciones no consumen tokens, por lo que solo pagas por la generación de contenido exitosa. Tu ventana de contexto admite un total de 100,000 tokens, con un límite máximo de salida de 16,000 tokens por solicitud.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaichatgpt.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);Preguntas frecuentes
¿Cuál es el límite de contexto de la API chatgpt de AI sin censura?
La ventana de contexto admite 100,000 tokens combinados para prompt y completion. Puedes solicitar hasta 16,000 tokens por salida, o 2,048 tokens si no especificas un valor max_tokens.
¿Por qué obtengo un error 402?
Un error 402 indica que el saldo de crédito prepagado es insuficiente para la generación solicitada. Como cobramos por token utilizado, debes recargar tu cuenta usando USDT o USDC para reanudar el servicio.
¿Qué sucede si alcanzo el límite de velocidad?
Estás limitado a 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. Exceder estos límites devuelve un error 429; espera brevemente o utiliza una clave de API diferente para continuar procesando.
Obtén tu clave de API
Regístrate, obtén la clave y actualiza tu URL base. Eso es todo.