Skip to main content
PATCH
Update a managed ML model (instance admin)

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

uuid
string<uuid>
required

Body

name
string | null

Human-friendly display name.

technical_name
string | null

Unique technical identifier used for routing.

litellm_model
string | null

Underlying LiteLLM provider routing string (e.g. hosted_vllm/my-model). Distinct from technical_name — omit to keep the current value.

model_type
string | null

Model type (e.g. Large Language Model, Embedding Model).

endpoint
string | null

Model serving endpoint URL.

max_model_len
integer | null

Maximum context length in tokens.

enabled
boolean | null

Whether the model is active.

default
boolean | null

Whether this is the default generation model.

parser
boolean | null

Whether the model can be used as a parser.

is_default_reranker
boolean | null

Whether this is the default reranker.

deployment_type
string | null

Deployment type (Self-Hosted or External).

use_vllm_guided_choice
boolean | null

Use vLLM guided_choice for constrained decoding.

Response

id
string<uuid>
required

Unique ID for this model.

name
string
required

Display name.

technical_name
string
required

Instance-wide unique technical name used for routing.

model_type
string
required

Model type.

enabled
boolean
required

Whether the model is active instance-wide.

is_default
boolean
required

Whether this is the platform default generation model.

is_parser
boolean
required

Whether the model can be used as a parser.

is_default_reranker
boolean
required

Whether this is the default reranker.

use_vllm_guided_choice
boolean
required

Use vLLM guided_choice for constrained decoding.

health
object
required

Health of the model as of the last periodic gateway healthcheck. Read from cache — reading this endpoint never triggers a check.

litellm_model
string | null

Underlying LiteLLM provider routing string (e.g. hosted_vllm/my-model).

endpoint
string | null

Model serving endpoint URL.

max_model_len
integer | null

Maximum context length in tokens.

deployment_type
string | null

Deployment type (Self-Hosted or External).

start_messages_template
string | null

Start messages template name.