Skip to content

Models ​

The Models screen lists what GET /v1/models returns: the models declared under endpoints.<name>.models in config.yaml. A model id declared by more than one endpoint appears once. The list does not depend on whether an endpoint is reachable. It refreshes every 30 seconds.

Counters ​

TileWhat it shows
Active ModelsNumber of models in the list
ProvidersNumber of distinct owned_by values
Embedding ModelsNumber of models whose id matches one of the embedding name patterns in ui/src/views/models/types.ts (for example text-embedding)

Model tables ​

Chat models are listed first and embedding models in a second table. A search box filters both by model id or provider.

ColumnContent
Model IDThe model id, with an EMB badge on embedding models
Providerowned_by: the endpoint's provider, or the endpoint name when no provider is set
ActionsCopy ID, and Inspect, which opens the model's detail panel

The tables can be sorted by model id or provider.

API ​

bash
# OpenAI-compatible model list
curl http://localhost:8090/v1/models \
  -H "Authorization: Bearer your-key"

# One model
curl http://localhost:8090/v1/models/gpt-4o \
  -H "Authorization: Bearer your-key"

MIT License