- IA de código abierto Uncensored
- Documentación de la API de IA sin censura
Documentación de la API de IA sin censura
Inserta una clave de API de IA sin censura en tu stack existente y empieza a generar texto inmediatamente. Esta API compatible con OpenAI sigue las convenciones estándar de OpenAI para que puedas cambiar el contexto sin reescribir tu código.
Autenticación y URL base
Tu clave de API autentica cada solicitud a la URL base https://api.uncensoredopensourceai.com/v1.Obtienes esta clave al instante después de registrarte con Google o una dirección de correo electrónico en la página Obtener clave de API. Pasa la clave en el Authorization cabecera como un token Bearer. El sistema rechaza las credenciales inválidas con un código de estado 401. Los errores y rechazos durante las pruebas no consumen tus créditos prepagados.
Primera solicitud
Envía una solicitud estándar de completación de chat para generar texto desde el modelo. El endpoint acepta solicitudes POST a /v1/chat_completions con un cuerpo JSON que contiene tus mensajes. Debes especificar el identificador del modelo como "uncensored". Este modelo de peso abierto se ejecuta en nuestros servidores y está ajustado para responder sin rechazos de contenido para uso adulto legal. No es GPT, Claude ni ningún otro modelo de proveedor.
Utiliza el siguiente comando curl para enviar tu primer mensaje:
curl https://api.uncensoredopensourceai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list python stdlib modules"}]
}'
Integración del SDK de Python
Utiliza la biblioteca oficial de Python de OpenAI para interactuar con la API de forma fluida. Establece la base_url y api_key variables de entorno o pásalas directamente al cliente. El cliente maneja la serialización y el análisis de respuestas automáticamente. Puedes enviar prompts del sistema para guiar el comportamiento del modelo. La biblioteca soporta patrones sincrónicos y asíncronos para diferentes casos de uso.
Así es cómo inicializar el cliente y enviar un mensaje:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopensourceai.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
El SDK de Node.js funciona de manera idéntica a la versión de Python para esta API de IA sin censura. Configura la URL base y la clave API en el objeto de inicialización. Envía mensajes utilizando el chat.completions.create método. El objeto de respuesta contiene el texto generado y las estadísticas de uso. Puedes manejar errores de forma elegante capturando excepciones de red o de API. Esta configuración te permite integrar el modelo en cualquier aplicación JavaScript o TypeScript.
Inicializa el cliente y realiza una solicitud:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopensourceai.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 y tokens
Habilita el streaming estableciendo el stream parámetro a true. La API devuelve datos en formato Server-Sent Events (SSE). Cada fragmento contiene actualizaciones de texto parcial. El último fragmento incluye el uso total de tokens para la solicitud. Esta función reduce la latencia percibida para salidas largas. Puedes procesar tokens en tiempo real a medida que se generan. El modelo admite una ventana de contexto de 100,000 tokens para prompt y finalización combinados.
Solicitud de streaming de ejemplo:
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 Contexto
Cada clave de API está limitada a 300 solicitudes por minuto y 8 solicitudes concurrentes. El tamaño máximo del cuerpo de la solicitud es de 8 MB. Si envías demasiadas solicitudes, recibirás un error de límite de tasa 429. Un error 402 indica que tienes crédito prepagado insuficiente. Recarga tu cuenta con USDT en TRC20 o USDC en Base. Los créditos no caducan y se cargan solo por el uso exitoso de tokens. El modelo maneja contextos largos de manera eficiente hasta el límite de 100,000 tokens.
FAQ
¿Qué modelo de IA de código abierto sin censura se utiliza?
La API sirve un único modelo de lenguaje grande de peso abierto identificado como "uncensored". Está ajustado para responder sin rechazos de contenido para uso adulto lícito y no es un modelo de proveedor como GPT o Llama. Los prompts no se utilizan para entrenar tus datos.
¿Cómo pago por la API de IA sin censura?
Los pagos se procesan exclusivamente mediante criptomonedas. Puedes recargar con USDT en la red TRC20 o USDC en la red Base. Las recargas mínimas comienzan en $20 y llegan hasta $500. El crédito se cobra según el uso real de tokens a $0.15 por 1M tokens de entrada y $0.50 por 1M tokens de salida.
¿Hay una prueba gratuita disponible?
Cada cuenta nueva recibe $0.50 de crédito de prueba válido por 7 días. Puedes usar Google o una dirección de correo electrónico para crear tu cuenta y obtener tu clave API inmediatamente.
Tu clave de API está a un paso de distancia
Regístrate, copia tu clave, actualiza la URL base. Eso es todo lo que necesitas.