Documentación de la API: Endpoint de LLM uncensored
Comienza a construir con nuestra API LLM sin censura en minutos. La interfaz coincide con el estándar de OpenAI, por lo que puedes cambiar tu URL base y clave para obtener acceso inmediato a la generación de contenido sin restricciones.
URL Base y Autenticación
Tu clave API autentica cada solicitud a nuestros endpoints. Emitimos una clave activa por cuenta, reemplazando cualquier clave anterior inmediatamente al generarse. Este diseño mantiene tu acceso simple y seguro sin ámbitos de permisos complejos.
Apunta a nuestro cliente a la URL base y pasa la clave en el encabezado. El sistema rechaza las claves no válidas con un código de estado 401. Nunca necesitas gestionar varias claves ni esperar aprobación.
Primera solicitud con cURL
Verifica que tu integración funcione enviando una finalización de texto simple. Utiliza el identificador del modelo uncensored para asegurarte de que recibas respuestas sin restricciones ni filtros de contenido.
Esta solicitud demuestra la estructura básica requerida para nuestra API. Reemplaza YOUR_API_KEY con tus credenciales reales.
curl https://api.modelsunlocked.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set the server port to 8080 and restart"}]
}'
Integración del SDK de Python
Utiliza la biblioteca oficial de Python de OpenAI para interactuar con nuestro endpoint. Establece la URL base y la clave de API antes de crear la instancia de tu cliente. Este enfoque garantiza la compatibilidad con las bases de código existentes.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelsunlocked.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)
Configuración del SDK de Node.js
Integra nuestro LLM sin censura en tus aplicaciones JavaScript utilizando el SDK estándar. Configura el cliente con tu URL base y clave específicas.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelsunlocked.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 vía SSE
Habilita el streaming estableciendo el parámetro stream en true. Nuestra API devuelve Eventos Enviados por el Servidor (SSE) para la entrega de tokens en tiempo real. Cada fragmento contiene texto parcial, lo que permite que tu aplicación muestre los resultados de forma incremental.
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 Ventana de Contexto
Tu cuenta admite una ventana de contexto de 100,000 tokens, combinando tokens de prompt y finalización. Puedes enviar hasta 300 solicitudes por minuto con un límite de concurrencia de 8 solicitudes simultáneas. Si excedes estos límites, la API devuelve un error de límite de velocidad 429. Los créditos insuficientes resultan en un error 402. Asegúrate de que el cuerpo de tu solicitud se mantenga por debajo de 8 MB.
Preguntas Frecuentes Técnicas
¿Cuál es la URL base para la API de modelos desbloqueados?
La URL base es HTTPS://api.modelsunlocked.com/v1. Debes actualizar la configuración de tu cliente para que apunte a esta dirección en lugar del endpoint estándar de OpenAI.
¿Cómo manejo errores de autenticación?
Si recibes el código de estado 401, tu clave API es inválida o ha expirado. Comprueba tu panel de control para asegurarte de que estás utilizando la clave correcta. Regenera una nueva clave si es necesario.
¿Qué ocurre si me quedo sin créditos?
Las solicitudes fallan con un código de estado 402 cuando se agota tu crédito prepagado. Puedes recargar inmediatamente usando criptomonedas para reanudar el servicio sin perder tu lugar en la cola.
El acceso requiere un solo paso
Regístrate, obtén tu token y actualiza la URL base. Completo.