Models and Pricing
EmpirioLabs AI exposes a canonical model catalog through the API. The same catalog powers the Models page and Pricing page on the website.
List models
The response includes each model’s id, display name, provider, modalities, capabilities, supported parameters (with types, defaults, min/max), context window, and pricing.
Retrieve one model
The detail response includes the full supported_parameters array, capabilities object, default_params, and pricing breakdown.
Model categories
Pricing units
Models are not all token-priced. The catalog may use any of these billing units:
- token — charged per input token and per output token (most text/chat models)
- request — flat rate per API call
- image — charged per generated image
- video-second — charged per second of generated video
- audio-second — charged per second of generated or transcribed audio
- tool-call — charged per tool invocation
- custom — model-specific billing (see the model’s pricing array)
Always call GET /v1/models or GET /v1/models/{modelId} for current pricing metadata before estimating cost.
Discount labels
Discount labels such as Save 10% reflect the discount against the comparable standard API rate from the original provider, when a standard rate is available. These discounts are applied automatically — no coupon or special plan required.
Regions
Each model’s served_from field indicates the region or provider infrastructure used to serve requests. This can help with latency planning and data residency requirements.
