- activebooleanrequired
- boundbooleanrequired
- Whether the caller can call this model right now: a global active
binding, or a binding in the caller's own tenant. Unlike `active`
(any tenant's binding counts) and `deployability.status == callable`
(same), this is answered for the caller who asked.
- capabilitiesstring[]required
- context_windowinteger · int32
- created_atstring · date-timerequired
- deployabilityDeployabilityrequired
- How (and whether) this model can be served — see [`Deployability`].
- blueprintsstring[]required
- Names of the Blueprints that can launch this model's family.
- est_hourly_centsinteger · int64
- Floor hourly cost of a self-hosted launch, integer cents. Present
only when a Blueprint AND a priced GPU both exist.
- gpu_requiredbooleanrequired
- Whether serving this model needs a GPU launch (i.e. it has a
Blueprint) versus being callable through an existing binding.
- statusDeployabilityStatusrequired
- Deployability tiers, in descending readiness. The wire strings are the
`?deployability=` filter values.
- display_namestringrequired
- familystringrequired
- hf_repostring
- idstringrequired
- kindstring
- The binding kind — which inference surface serves it (`openai_chat`,
`openai_embed`, `openai_transcription`, `openai_image`, …); `null`
when `bound` is false.
- licensestring
- max_output_tokensinteger · int32
- The most tokens one reply may carry, as the provider states it.
`None` ⇒ unpublished; a consumer must not guess it.
- modalitystringrequired
- params_total_bnumber · double
- pricingPricingrequired
- The list price, every dimension the cost writer bills on. The three cache
rates are published so a consumer that mirrors this catalog and estimates
its own spend (Lighthouse does) prices a cache read and a cache write with
the SAME numbers the ledger uses, instead of guessing a multiplier and
drifting from the bill. Absent when the model has no such rate.
- cache_creation_1hr_cents_per_mtoknumber · double
- cache_creation_cents_per_mtoknumber · double
- cached_input_cents_per_mtoknumber · double
- currencystringrequired
- input_cents_per_mtoknumber · double
- output_cents_per_mtoknumber · double
- providerstring
- The upstream provider the caller's resolving binding routes to;
`null` when `bound` is false.
- updated_atstring · date-timerequired
- upstream_modelstring
- The model id on that provider's wire; `null` when `bound` is false.
- wire_capabilitiesWireCapabilities | null
- The parameter support the router enforces for the caller's resolving
binding — the same booleans `GET /v1/models/{id}/capabilities`
answers, computed the same way (wire family, narrowed by the provider
row, the model's own profile and the binding kind). `null` when
`bound` is false: there is no binding to answer for. Distinct from
`capabilities`, which is the curated tag list a discovered model
carries before any binding exists.