Skip to content
ACS Infra
Models

Get Model Status

GET
/v1/models/{model_id}/status

Say whether the model's next request most likely starts at once (warm), or which stage its start has reached (boot). The API answers from what it saw and asks no Inference, so the route never starts a GPU.

Authorization

bearer
headerAuthorizationBearer <token>

An API key: Authorization: Bearer sk-acs-..., or a key of the old platform, acs-bm-.... A User makes and revokes keys in the App.

Path Parameters

model_id*string

The Model id from GET /v1/models, such as llama-8b, or its served_model_name, with its slash as it is or as %2F.

Response Body

ModelStatus

application/json
  1. response
id*string
object*"model.status"
Value in"model.status"
warm*boolean

A container of this model serves now, so its next request starts at once.

boot*|

The stage of the start that is under way, or null when none is.

activation_boot*|

The same as boot.

Example Request
curl -X GET 'https://api.v2.infra.acsresearch.org/v1/models/string/status' \  -H 'Authorization: Bearer <API_KEY>'
Example Response
{  "id": "string",  "object": "model.status",  "warm": true,  "boot": {    "stage": "waiting_for_gpu",    "stage_label": "string",    "stage_age_s": 0  },  "activation_boot": {    "stage": "waiting_for_gpu",    "stage_label": "string",    "stage_age_s": 0  }}