devseek
Iniciar sesión Obtener clave de API

DOCUMENTACIÓN · v2

Referencia de la API

devseek habla el protocolo OpenAI Chat Completions. Cualquier SDK de OpenAI funciona en cuanto cambias la URL base.

URL BASE

https://devseek.space/v1

AUTENTICACIÓN

Authorization: Bearer dsk-…

MODELO

deepseek-v4.1-flash-free

224K tokens · 64K de tokens

Inicio rápido

OPENAI SDK · SIN CAMBIOS
curl https://devseek.space/v1/chat/completions \
  -H "Authorization: Bearer $DEVSEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-v4.1-flash-free",
    "stream": true,
    "messages": [{"role": "user", "content": "Write a binary search in Rust"}]
  }'
/v1/chat/completions compatible con OpenAIReferencia de la API

Puntos de acceso

RutaQué haceNotas
GET /v1/modelsListar modelosRequiere clave
POST /v1/chat/completionsChat, con o sin streaming, con herramientasstream: true para SSE; el bloque de uso llega al final
GET /api/statusJSON de estado públicoSin clave
GET /healthComprobación de vidaSin clave

Límites

La entrada está limitada a 224K tokens y la salida a 64K tokens. Estimamos el tamaño de la entrada a partir de los bytes de la petición (unos 3,3 bytes por token) antes de llamar al modelo, así que una petición cerca del límite puede rechazarse un poco antes.

Sesiones y niveles

Una sesión es una petición de chat completion que ha empezado y aún no ha terminado. Tu nivel fija cuántas sesiones pueden ejecutarse a la vez:

  1. 2ScriptL1–10Script
  2. 2–3FunciónL11–20Función
  3. 3–4MóduloL21–30Módulo
  4. 4–5PaqueteL31–40Paquete
  5. 5BibliotecaL41–50Biblioteca
  6. 6FrameworkL51–60Framework
  7. 6–7Entorno de ejecuciónL61–70Entorno de ejecución
  8. 7–8CompiladorL71–80Compilador
  9. 8–9NúcleoL81–90Núcleo
  10. 9–10ArquitectoL91–100Arquitecto

Si superas tu límite recibes:

HTTP/1.1 429 Too Many Requests
Retry-After: 1
{"error":{"message":"Level 1 allows 3 concurrent sessions; 3 are already running. …",
 "type":"rate_limit_error","code":"session_limit_reached",
 "level":1,"session_limit":3,"sessions_in_use":3}}

Agentes y editores

Sirve cualquier herramienta que acepte un proveedor compatible con OpenAI. Usa la URL base, tu clave y el ID de modelo de abajo. Mantén los procesos de herramientas en paralelo en tu límite de sesiones o por debajo.

Errores

Estado / códigoSignificadoQué hacer
401 missing_api_key / invalid_api_keyClave ausente o incorrectaEnvía Authorization: Bearer dsk-…
400 invalid_json / invalid_messagesCuerpo o messages mal formadosCorrige la petición; no la reintentes tal cual
400 context_length_exceededEntrada de más de 224K tokensAcorta o resume la conversación
404 model_not_foundModelo desconocidoUsa deepseek-v4.1-flash-free
413 body_too_largeCuerpo de más de 4 MBEnvía menos contexto
429 session_limit_reachedDemasiadas sesiones simultáneasEspera a que termine una petición y reintenta
503 upstream_saturated / upstream_busydevseek o el modelo están al máximo de capacidadReintenta después del tiempo indicado en la cabecera Retry-After
502 upstream_errorEl backend del modelo fallóEs seguro reintentar