Ir al contenido
Toda la documentación

Referencia

GET /v1/models y /v1/status

Tres lecturas que no necesitan clave: cada modelo con su precio y sus límites, un modelo por id, y cómo respondió cada modelo en nuestras comprobaciones cada hora.

Revisado el 27 de octubre de 2026

GET /v1/models

Shell
curl https://nokeep.ai/v1/models
Response
{
  "object": "list",
  "data": [{
    "id": "deepseek-v4.1-flash-uncensored",
    "object": "model",
    "owned_by": "nokeep",
    "name": "DeepSeek V4.1 Flash Uncensored",
    "context_length": 1000000,
    "max_output_tokens": 131072,
    "input_modalities": ["text", "image"],
    "reasoning_efforts": ["none", "low", "high", "max"],
    "pricing": {
      "prompt": "0.00000045",
      "completion": "0.00000175",
      "input_cache_read": "0.000000011",
      "credits_per_million": { "in": 450, "cached_in": 11, "out": 1750 }
    }
  }]
}

pricing.prompt y pricing.completion son dólares estadounidenses por token, como los escriben los catálogos al estilo OpenAI.

La lista también incluye ids con fecha, como deepseek-v4.1-flash-1017-uncensored: un modelo fijado a una sola versión, con la misma forma y al mismo precio.

GET /v1/models/{id}

Un modelo, con la misma forma. Un id que no es nuestro responde 404 model_not_found.

Shell
curl https://nokeep.ai/v1/models/deepseek-v4.1-flash-uncensored

GET /v1/status

Cada hora le hacemos a cada modelo una pregunta corta y fija. Esta lectura indica cómo salió la última comprobación y cómo le fue a cada uno de los últimos 30 días. La página de estado la dibuja.

Response
{
  "object": "status",
  "checked_every_minutes": 60,
  "models": [{
    "id": "deepseek-v4.1-flash-uncensored",
    "state": "up",
    "last_checked_at": "2026-10-26T09:00:00.000Z",
    "last_answered_at": "2026-10-26T09:00:00.000Z",
    "last_ms": 1100,
    "days": [{ "day": "2026-10-26", "checks": 9, "answered": 9, "ms_average": 1040 }]
  }]
}
stateSignifica
upLa última comprobación recibió respuesta.
slowRespondió, pero en más de 15 segundos.
busyEl host del modelo no tuvo capacidad. Las llamadas reciben 503 busy; reintenta.
downLa última comprobación falló de otra forma.
unknownTodavía no se ha ejecutado ninguna comprobación.