What’s available
ClearMaas routes to nine upstream providers. Models are addressed by provider-prefixed ID:
Whichever model you’d call against the provider’s own API, you can
call against ClearMaas under the prefixed ID. The catalog is exactly
what each upstream publishes.
List all models programmatically
Response shape
Get one model
Naming conventions
Model IDs in ClearMaas are provider-prefixed by default. The prefix tells you (and your client-side logs) exactly which provider will serve the call before the request even leaves your machine. The bare upstream name (e.g.gpt-4o-mini) may also work if your
administrator has configured it as an alias on a channel, but the
default listing in /v1/models always uses the prefixed form �?code
written against the prefixed names is portable across deployments.