Documentación de la API para desarrolladores
Comienza a usar la API LLM sin censura inmediatamente con estos ejemplos de código estándar compatibles con OpenAI. Esta guía cubre autenticación, solicitudes, streaming y límites para desarrolladores.
https://api.deepseekabliterated.com/v1
URL Base y autenticación
Configura tu URL base a https://api.deepseekabliterated.com/v1 y pasa tu clave en el Authorization header. La API no requiere configuración de proxy y funciona directamente con los SDK estándar de OpenAI. Crea una cuenta mediante Google o correo electrónico en la Obtener clave API página para recibir tus credenciales al instante. No se requiere número de teléfono para el registro, y la clave se muestra inmediatamente después de la creación. Puedes tener solo una clave activa por cuenta; generar una nueva reemplaza a la clave antigua. Usa el Authorization: Bearer YOUR_API_KEY header para todas las solicitudes. Los errores y las denegaciones no consumen tokens, por lo que puedes probar de forma segura.
Primera solicitud con curl
Envía una solicitud POST a /v1/chat/completions con el ID del modelo establecido en uncensored. El endpoint acepta cargas útiles JSON estándar y devuelve respuestas de texto. Usa este comando para verificar tu clave y ver el modelo en acción de inmediato.
curl https://api.deepseekabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available model endpoints for local deployment"}]
}'Esta solicitud demuestra la funcionalidad básica de texto de entrada a texto de salida. La API admite hasta 100,000 tokens para el prompt y la finalización combinados. La salida máxima es de 16,000 tokens por solicitud, o 2,048 si max_tokens no está establecido. El streaming está disponible mediante Server-Sent Events para la entrega de tokens en tiempo real.
Integración del SDK de Python
Instala el paquete Python de OpenAI y configura la URL base para apuntar a nuestro servicio. Esto te permite usar código existente sin modificaciones. El SDK maneja la autenticación y el formato de las solicitudes automáticamente. Pasa tu clave de API como variable de entorno o directamente en la inicialización del cliente. Este enfoque funciona para cualquier cliente compatible con OpenAI, no solo para el SDK oficial. Puedes usar llamada de funciones, modo JSON y parámetros estándar como temperature y top_p. El modelo responde a las definiciones de herramientas y devuelve JSON estructurado cuando se solicita.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekabliterated.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)Esta configuración asegura la compatibilidad con tu flujo de trabajo actual. La API no admite embeddings, imágenes ni ajuste fino, así que mantente en las completaciones de chat. El uso de tokens se factura por cada 1M de tokens, con 0,15 $ de entrada y 0,50 $ de salida. Los créditos de criptomonedas prepagados nunca caducan, así que puedes pausar el uso sin perder fondos.
Integración del SDK Node
Utiliza el SDK de Node.js de OpenAI para integrar el modelo uncensored en tus aplicaciones de JavaScript o TypeScript. Establece el baseURL para https://api.deepseekabliterated.com/v1 y proporciona tu clave de API. Este método refleja la configuración de Python, asegurando la coherencia en toda tu pila tecnológica. El SDK admite respuestas de streaming, que entregan tokens a medida que se generan. Esto reduce la latencia percibida para salidas largas. Puedes manejar errores como 401 (clave inválida) o 402 (sin crédito) con lógica de reintento estándar. La API limita las solicitudes a 300 por minuto por clave, con un límite de concurrencia de 8 solicitudes simultáneas. Ajusta tu implementación para respetar estos límites. Los cuerpos de las solicitudes no deben exceder 8 MB. Estas restricciones se aplican a todas las claves y cuentas.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekabliterated.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);Los desarrolladores de Node se benefician de la misma facturación por tokens y opciones de recarga con criptomonedas. Usa USDT en TRC20 o USDC en Base para recargas, con crédito adicional para montos mayores.
Streaming y uso de tokens
Habilita la transmisión estableciendo stream: true en tu solicitud. La API devuelve Eventos Enviados por el Servidor (SSE) con actualizaciones incrementales de tokens. Cada fragmento contiene el texto generado, y el último fragmento incluye detalles de uso de tokens. Esto te permite mostrar la salida en tiempo real sin esperar a la respuesta completa. La transmisión funciona con todos los parámetros, incluyendo la llamada de funciones y el modo JSON. Usa el stop parámetro para controlar la longitud de la salida o las condiciones de finalización. La API admite temperature, top_p, seed, presence_penalty, y frequency_penalty para ajustar la generación. El uso de tokens se informa en el último fragmento, por lo que puedes rastrear los costos con precisión. Los errores no consumen tokens, incluso durante la transmisión.
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)Este enfoque es ideal para interfaces de chat y generación de contenido extenso. La ventana de contexto de 100,000 tokens admite conversaciones extensas o bases de código grandes. La salida está limitada a 16,000 tokens por solicitud, lo que garantiza una latencia predecible. Para salidas más largas, divide tus solicitudes o utiliza estrategias de fragmentación.
Límites, errores y ventana de contexto
La API limita a 300 solicitudes por minuto por clave, con un máximo de 8 solicitudes concurrentes. Los cuerpos de las solicitudes no deben superar los 8 MB. Los errores como 401 (clave inválida) o 402 (crédito insuficiente) no consumen tokens. Los límites de velocidad (429) indican que has superado la cuota; espera y reintenta. La ventana de contexto admite 100.000 tokens para prompt y finalización combinados. La salida máxima es de 16.000 tokens, o 2.048 si max_tokens no se establece. El modelo rechaza contenido sexual que involucre a menores, pero permite otro contenido adulto lícito. Se mantiene la privacidad; los prompts no se usan para entrenamiento. La creación de cuenta solo requiere un correo electrónico. El crédito es prepagado y nunca expira. No se emiten reembolsos, pero los errores como cobros dobles se solucionan mediante Soporte. Los recargas son solo con criptomonedas, con bonificaciones para montos más grandes.
FAQ
¿Qué es la API abliterada de deepseek?
Es una API alojada compatible con OpenAI que ofrece un único modelo de lenguaje grande sin censura. Acepta solicitudes estándar y devuelve texto, sin soporte para embeddings ni imágenes. El modelo está ajustado para contenido adulto lícito y responde sin rechazos.
¿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?
Estás limitado a 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. Los cuerpos de las solicitudes deben tener menos de 8 MB. La ventana de contexto es de 100,000 tokens, con un máximo de 16,000 tokens de salida. Se admite streaming mediante SSE.
Obtén tu clave de API
Regístrate, obtén la clave y actualiza la URL base. La configuración está lista.