ES ▾
Obtener clave de API

API sin censura. Tokens reales. Sin rechazos.

Empieza con crédito de prueba

Correo y contraseña; la clave aparece al instante en pantalla.

Obtener clave de API

Cambia tu cliente en tres líneas

Conéctate a nuestra API sin censura en menos de cinco minutos usando bibliotecas estándar compatibles con OpenAI. No se requiere tarjeta de crédito para comenzar, solo obtén tu clave y envía tu primera petición.

URL base y autenticación

Nuestro servicio es un reemplazo listo para usar de los endpoints estándar de OpenAI. Para autenticarte, necesitas una clave de API, que generas al instante en la página Obtener clave de API usando Google o correo electrónico. No se requiere verificación de número de teléfono ni tarjeta de crédito para el crédito de prueba inicial de $0,50.

Configura tu cliente para apuntar a nuestra URL base. Cada petición debe incluir el encabezado Authorization: Bearer con tu clave única. Esto permite que tus prompts se enruten a nuestro modelo sin censura sin activar filtros de seguridad externos.

La URL base es: https://api.deepseeknsfw.top/v1. Todos los SDK estándar de OpenAI admiten esta configuración mediante una sobrescritura simple de base_url. Puedes verificar tu conexión listando los modelos disponibles.

Primera petición

Envía tu primera petición de completion usando el endpoint /v1/chat/completions. Este endpoint acepta mensajes en formato de chat estándar. El ID del modelo a usar es uncensored. Este modelo es un modelo de lenguaje grande de pesos abiertos ajustado para contenido para adultos y no rechaza temas lícitos.

A continuación hay un ejemplo mínimo de cURL para probar la conectividad y recibir una respuesta de texto. Asegúrate de reemplazar YOUR_API_KEY con la clave generada desde el panel de tu cuenta.

Si recibes una respuesta JSON válida, tu integración está funcionando. Si ves un error 401, verifica que tu clave sea correcta. Un error 402 indica que tu crédito prepago se ha agotado.

Integración con SDK de Python

Usar el paquete de Python oficial openai hace que la integración sea trivial. Inicializa el cliente con nuestra URL base y tu clave de API. Luego puedes llamar a chat.completions.create tal como lo harías para GPT-4.

Este enfoque funciona para cualquier lenguaje que admita el protocolo de OpenAI. El modelo devolverá una salida de texto basada en tu prompt. Como no ofrecemos incrustaciones ni generación de imágenes, céntrate en tareas de completado de texto. El código a continuación muestra una solicitud sincrónica básica.

Recuerda que nuestro ID de modelo es fijo en uncensored. No necesitas seleccionar una versión; la API sirve los pesos sin censura más recientes de forma predeterminada.

Configuración del SDK de Node.js

Para desarrolladores de JavaScript, el paquete de Node.js openai funciona de manera idéntica. Establece el baseURL a nuestro endpoint y proporciona tu clave en el campo apiKey. Esto te permite usar el mismo código de cliente que podrías haber usado para otros proveedores, simplemente cambiando la configuración.

Crea un objeto completion con un prompt de sistema y un mensaje de usuario. La respuesta estará disponible en response.choices[0].message.content. Este método es fiable para generar contenido para adultos de formato largo o escritura creativa sin rechazos.

La muestra de código a continuación muestra cómo instanciar el cliente y enviar una petición. Asegúrate de que tu entorno admita la versión de Node.js requerida para el SDK que estás usando.

Respuestas en streaming

Para una mejor experiencia de usuario, habilita el streaming estableciendo stream: true en tu petición. La API devuelve un flujo de Eventos Enviados por el Servidor (SSE). Cada fragmento contiene texto parcial e información de uso de tokens.

El streaming es ideal para interfaces de chat donde deseas mostrar los tokens a medida que se generan. El último fragmento en el stream contiene el uso total de tokens para la petición. Esto te ayuda a rastrear los costos con precisión, ya que cobramos $0,25 por cada 1M de tokens de entrada y $1,00 por cada 1M de tokens de salida.

Maneja los errores del flujo con gracia. Si la conexión se cae, puedes perder tokens parciales. Nuestra API asegura que los tokens completados se facturen correctamente incluso si el flujo termina inesperadamente.

Límites, errores y contexto

Nuestra API tiene límites estrictos para garantizar la estabilidad. Tienes permitido 300 peticiones por minuto por clave y 8 peticiones simultáneas. El tamaño máximo del cuerpo de la petición es de 8 MB. Si excedes el límite de peticiones, recibirás un error 429. Aumenta tu tiempo de espera o reduce la concurrencia.

La ventana de contexto es de 100.000 tokens en total (prompt + completion). La salida máxima por petición es de 32.000 tokens, o 2.048 si no especificas max_tokens. Los errores y los rechazos son gratuitos, por lo que puedes probar sin agotar tu crédito.

Los errores comunes incluyen 401 (clave inválida), 402 (crédito insuficiente) y 429 (límite de peticiones). No hay reembolsos para el crédito, pero los errores como los cobros dobles se solucionan a través de la página de Soporte. Mantén tu clave segura; solo una clave está activa por cuenta.

cURL

curl https://api.deepseeknsfw.top/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.deepseeknsfw.top/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)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.deepseeknsfw.top/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);

Streaming

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)

Funciones y límites

Todos los límites y funciones reales de la API en un solo lugar: revísalos antes de recargar.

ElementoValor
Formatocompatible con OpenAI: cualquier SDK de OpenAI funciona cambiando la base URL y la clave
EndpointsPOST /v1/chat/completions · GET /v1/models
AutenticaciónAuthorization: Bearer YOUR_KEY
ID del modelouncensored
Base URLhttps://api.deepseeknsfw.top/v1
Ventana de contexto100.000 tokens (entrada + salida)
Salida máximahasta el resto de la ventana de 100.000 tokens; max_tokens opcional (sin límite aparte)
Streamingsí: server-sent events; el último fragmento incluye el uso de tokens
Modo JSONresponse_format: {"type": "json_object"}
Parámetrostemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Llamadas a funcionessí: tools, tool_choice; la respuesta trae tool_calls, también en streaming; resultados como role: tool
Tamaño de peticiónhasta 8 MB
CabecerasX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Concurrencia8 peticiones a la vez por clave
Límite de peticiones300 por minuto por clave
RecargaUSDT (TRC20) o USDC (Base), cualquier importe entero de $10 a $500
Precio$0,25 por 1M tokens de entrada · $1,00 por 1M de salida
Bono+5 % desde $50, +10 % desde $100
Facturacióncrédito prepago por uso real; errores y rechazos no se cobran
Caducidadel crédito pagado no caduca, sin suscripción
Prueba gratis$0,50 durante 7 días, sin tarjeta · Clave de prueba: 2 solicitudes paralelas, 60 por minuto; límites completos (8 y 300) tras la primera recarga
AccesoGoogle o correo y contraseña
Contenidocontenido adulto permitido; se rechaza el contenido sexual con menores
Clavesuna clave activa por cuenta; una nueva reemplaza a la anterior

Errores y qué hacer

Los errores llegan como JSON con un type fijo; las peticiones fallidas o rechazadas no se cobran.

CódigoTipoSignificado
400bad_requestJSON inválido, mensajes vacíos, parámetro incorrecto o contexto demasiado largo
401missing_key · invalid_key · key_revokedfalta la clave, es incorrecta o fue reemplazada
402no_creditsin crédito: recarga y sigue al instante
403content_blockedcontenido sexual con menores: rechazado, no se cobra
404not_foundendpoint desconocido
413request_too_largecuerpo mayor de 8 MB
429rate_limited · concurrencymás de 300/min o 8 en paralelo: espera y reintenta
503upstream_busymodelo ocupado: reintenta en unos segundos

Preguntas y respuestas

¿Cuál es el tamaño de la ventana de contexto?

La ventana de contexto total es de 100.000 tokens, combinando tanto el prompt como la completion. Si no estableces un límite max_tokens, la salida máxima se limita a 2.048 tokens por petición.

¿Cómo recargo mi crédito?

Las recargas se procesan exclusivamente mediante cripto, específicamente USDT (TRC20) o USDC (Base). Puedes depositar cualquier cantidad entera entre $10 y $500. Los créditos no caducan y se aplica un bono para depósitos más grandes.

¿Es esta la API oficial de DeepSeek?

No. Somos un servicio independiente que aloja un modelo sin censura. No estamos afiliados con DeepSeek, OpenAI ni ningún otro proveedor. Nuestra API es compatible con su código de cliente pero sirve nuestro propio modelo.

Tu clave está a un formulario de distancia

Crea una cuenta, copia la clave, cambia la URL base. Eso es toda la configuración.

Obtener clave de API