ES ▾
Obtener clave de API

deepseek4api.comDocumentación

API de DeepSeek V4: primera petición en cinco minutos

Comienza con la alternativa de API sin censura de DeepSeek V4 en menos de cinco minutos. Esta guía te muestra cómo autenticarte, enviar tu primera petición y manejar respuestas en streaming usando clientes compatibles con OpenAI.

URL base
https://api.deepseek4api.com/v1
Modelo
sin censura

Autenticación y URL base

Nuestra API utiliza autenticación estándar con clave de API. Puedes generar una clave al instante en la página Obtener clave de API ingresando tu correo electrónico y contraseña. No se requiere tarjeta de crédito para la prueba, que incluye $0,50 en crédito válido durante 7 días. Una vez que tengas tu clave, configura tu cliente para usar nuestra URL base: https://api.deepseek4api.com/v1.

Establece la cabecera Authorization a Bearer YOUR_API_KEY. Esta URL base funciona con cualquier SDK compatible con OpenAI. El identificador de modelo que debes especificar en tus peticiones es uncensored. Esto asegura que interactúas con nuestro modelo de pesos abiertos ajustado para respuestas sin restricciones, en lugar de cualquier variante específica de proveedor.

Finalización de chat básica

Envía una petición estándar de finalización de chat para generar texto. La API acepta una lista de mensajes que contienen los campos role y content. A continuación se muestra un ejemplo básico de cURL que demuestra una consulta de texto simple. Esto funciona para cualquier cliente compatible con OpenAI ajustando la URL base y el ID del modelo.

curl https://api.deepseek4api.com/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."}]
  }'

Reemplaza YOUR_API_KEY con tu clave generada. La respuesta contendrá una matriz estándar choices con el texto generado. Ten en cuenta que este endpoint admite llamadas a funciones, permitiéndote integrar salidas estructuradas en tus aplicaciones.

Integración con SDK de Python

Usa el SDK oficial de OpenAI para Python para interactuar con nuestra API. Configura el cliente con nuestra URL base y tu clave de API. El nombre del modelo es uncensored. Esto te permite mantener tu código cliente mientras cambias el modelo de backend.

from openai import OpenAI

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

Asegúrate de tener el paquete openai instalado. El código anterior demuestra una petición síncrona. Para aplicaciones asíncronas, puedes usar el cliente AsyncOpenAI con la misma configuración. Este método es ideal para servicios de backend donde necesitas generación de texto fiable y sin streaming.

Uso del SDK de Node.js

Para aplicaciones Node.js, usa el paquete npm openai. Inicializa el cliente con baseURL apuntando a nuestro servicio y proporciona tu clave de API. El ID del modelo sigue siendo uncensored.

import OpenAI from "openai";

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

Esta configuración te permite integrar capacidades de LLM sin censura en tus proyectos de JavaScript o TypeScript. El SDK maneja la serialización JSON y las peticiones HTTP automáticamente. Puedes ampliar esta configuración básica para incluir herramientas o llamadas a funciones si tu aplicación requiere salidas de datos estructuradas.

Respuestas en streaming

Para generación de texto en tiempo real, habilita el streaming en tu cliente. Establece stream: true en los parámetros de tu petición. La API devuelve Server-Sent Events (SSE), permitiéndote procesar tokens a medida que se generan. Esto reduce la latencia percibida para los usuarios finales.

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)

Maneja los eventos del flujo en tu código para mostrar texto de forma incremental. El streaming funciona con los SDKs de Python y Node. Asegúrate de que tu cliente cierre correctamente la conexión del flujo cuando la respuesta esté completa o si ocurre un error. Esta función es esencial para interfaces de chat donde la retroalimentación inmediata es crítica.

Límites, errores y contexto

La API aplica una ventana de contexto de 100,000 tokens para el prompt y la respuesta combinados. Los cuerpos de las peticiones no deben superar 8 MB. Tienes un límite de 300 peticiones por minuto por clave de API. Si superas este límite, recibirás un error de límite de peticiones con código 429.

Los errores de autenticación devuelven 401 si la clave no es válida. Los errores de facturación devuelven 402 si se agota tu crédito prepago. A diferencia de las suscripciones, nuestros créditos de pago por uso nunca caducan. Regenera tu clave en cualquier momento desde el panel, lo que revoca instantáneamente la clave antigua. Esto asegura una gestión segura del acceso sin tiempo de inactividad.

Funciones y límites

Una tabla con cada límite, función y precio.

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

Códigos de error

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

¿Este servicio reemplaza a DeepSeek V4?

No, somos un servicio independiente que ofrece una alternativa sin censura. No servimos el modelo oficial DeepSeek V4 de DeepSeek. Nuestro modelo es una variante de pesos abiertos ajustada para respuestas sin restricciones, compatible con clientes de API estándar de OpenAI.

¿Qué sucede si excedas el límite de 300 peticiones por minuto?

Recibirás un error <code>429</code> Demasiadas peticiones. Tu clave de API sigue siendo válida y puedes reintentar después de que se restablezca la ventana del límite de peticiones. Puedes regenerar tu clave en cualquier momento si es necesario, lo que invalida la clave anterior.

¿Se puede renovar el crédito de prueba?

El crédito de prueba de $0.50 es válido durante 7 días y está disponible una vez por persona. No requiere tarjeta de crédito. Para continuar usando el servicio después de la prueba, puedes comprar créditos prepago a partir de $10, los cuales no caducan.

Tu clave está a un formulario de distancia

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