POST /rpc
Use inference/models.list to query the active model registry.
{
"jsonrpc": "2.0",
"method": "inference/models.list",
"params": {},
"id": "models-1"
}
Response
{
"jsonrpc": "2.0",
"result": {
"models": [
{
"id": "claude-sonnet",
"provider": "anthropic",
"capabilities": {
"streaming": true,
"tools": true
}
}
]
},
"id": "models-1"
}
The exact list reflects configured providers and credentials. Do not document a model as available unless the runtime configuration exposes it.
Legacy REST
GET /api/v1/models is a compatibility route served by ensemble-rest when that optional process is available.