Documentación de la API
Conecta tu cliente compatible con OpenAI existente a nuestra API de LLM sin censura para generación de texto sin restricciones. Esta guía cubre autenticación, puntos de conexión, transmisión y límites para ponerte en marcha de inmediato.
URL Base y Autenticación
La URL base para todas las solicitudes es HTTPS://api.dolphinllmuncensored.com/v1. Te autenticas usando una única clave API generada a través de la Obtener clave API página. Usa cualquiera de Continue with Google o un correo electrónico y una contraseña para recibir tu clave al instante. Esta clave otorga acceso al uncensored el modelo, un LLM de peso abierto ajustado para respuestas sin restricciones. No hay tarifa de suscripción por plataforma, solo crédito prepagado cobrado por uso de tokens. Los errores y las denegaciones no tienen costo, asegurando que solo pagues por los tokens de finalización reales.
- URL base:
https://api.dolphinllmuncensored.com/v1 - Cabecera de autenticación:
Authorization: Bearer YOUR_API_KEY
Endpoint Chat Completions
Envía prompts de texto al /v1/chat/completions endpoint para recibir respuestas sin restricciones. El ID del modelo es uncensored. Este endpoint acepta cargas útiles JSON estándar de OpenAI y devuelve texto. No admite incrustaciones, imágenes, audio ni video. Debes incluir el messages array con tu prompt. La clave de API se pasa en la cabecera HTTP. Las solicitudes se procesan en nuestros servidores dedicados. La ventana de contexto admite hasta 100,000 tokens en total. La salida está limitada a 16,000 tokens por solicitud. Usa el siguiente ejemplo para probar la conectividad.
curl https://api.dolphinllmuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the key features of the new API release"}]
}'
Parámetros compatibles
Utiliza parámetros estándar para controlar el comportamiento de generación. Establece temperature para aleatoriedad y top_p para muestreo por núcleo. Habilita json_object para una salida de datos estructurados. El stop secuencia detiene la generación temprano. Puedes establecer un seed para resultados reproducibles. Ajusta presence_penalty y frequency_penalty para influir en la repetición de tokens. La llamada de funciones se admite a través de tools y tool_choice. Todos los parámetros siguen el esquema de OpenAI. Esta flexibilidad permite ajustar para diversos casos de uso sin censura. Configura estas opciones dentro del cuerpo de tu solicitud. La API respeta todos los valores válidos compatibles con OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinllmuncensored.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)
Respuestas en streaming
Habilita la transmisión estableciendo stream: true en tu solicitud. La API devuelve Eventos Enviados por Servidor (SSE) para cada token. Esto reduce la latencia percibida para respuestas largas. El uso de tokens se informa en el último fragmento del flujo. Puedes analizar respuestas parciales para la visualización en tiempo real. Esto es ideal para interfaces de chat. El flujo termina con un objeto de datos vacío. Usa tu biblioteca cliente preferida para manejar SSE. El flujo no afecta los precios ni el conteo de tokens. Todos los tokens se facturan normalmente al completarse. Procesa los eventos del flujo para construir tu interfaz de usuario.
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)
Integración del SDK Node
Instala el paquete oficial de OpenAI para Node.js. Configura la URL base para que apunte a nuestro endpoint. Pasa tu clave de API desde las variables de entorno. Crea una solicitud de completación de chat con el uncensored ID del modelo. Maneja los errores apropiadamente para problemas de red o autenticación. El SDK maneja la serialización JSON automáticamente. Puedes cambiar entre modos de streaming y no streaming. El entorno de Node soporta patrones async/await. Esto hace que la integración sea sencilla para servicios backend. Prueba la conexión antes de desplegar en producción. El SDK garantiza la compatibilidad con la estructura de nuestra API.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinllmuncensored.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);
Límites de velocidad y errores
Los límites de velocidad están establecidos en 300 solicitudes por minuto por clave. Puedes tener hasta 8 solicitudes concurrentes activas simultáneamente. El tamaño del cuerpo de la solicitud está limitado a 8 MB. Si la clave API es inválida, recibirás un error 401. Un error 402 indica crédito prepagado insuficiente. Recarga mediante criptomonedas para reanudar el servicio. Un error 429 señala el agotamiento del límite de velocidad. Espera antes de reintentar o actualiza tu nivel de uso. La ventana de contexto es de 100,000 tokens. Las negaciones por contenido menor son gratuitas. Los errores no consumen tu saldo de crédito. Monitoriza tu uso a través del panel de control.
FAQ
¿Cuál es la URL base de la API LLM sin censura?
La URL base es HTTPS://api.dolphinllmuncensored.com/v1. Puedes usar cualquier cliente compatible con OpenAI actualizando la configuración de base_url. La autenticación se maneja mediante el token Bearer en el encabezado.
¿Cómo maneja la API de IA sin censura los límites de velocidad?
Estás limitado a 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. Si superas estos límites, recibirás un código de estado 429. El límite se restablece cada minuto, lo que permite uso en ráfaga dentro de la cuota.
¿Qué ocurre si la API de LLM uncensored devuelve un error?
Errores como 401 (clave inválida) o 429 (límite de velocidad) no consumen tu crédito prepagado. Solo se cobra por la generación exitosa de tokens. Si te quedas sin crédito, recibirás un error 402 hasta que recargues vía cripto.
Obtén tu clave de API ahora
Regístrate, copia el token, actualiza la URL del endpoint. Listo.