List the models an assistant can use
List the models this deployment can actually reach, which is what an assistant may use. A deployment with no provider configured can neither answer nor ingest.
GET
The list contains the catalogued models of every provider this deployment can reach. A provider the deployment has no credential for contributes no models, so a deployment with no provider configured returns an empty
data array rather than an error.
Each model’s id is exactly the string you put in an assistant’s model field. See Configure an assistant. Embedding models are listed too; an assistant answers with a model that has the chat capability.
The response is not paginated. It requires a role that can read assistants, which every role except dataset_operator has.
Response
object[]
required
The models, in catalogue order.
Last modified on September 26, 2026