POST /v1/systemone. The request’s model field selects which one handles the call; see the API reference for the full request shape.
Current models
- Price: Charged per input token. Output tokens are free. A Btok is a billion tokens and an Mtok is a million tokens.
- Rate limits: Measured in tokens per second and requests per minute. A request over either limit returns
429 Too Many Requests. Our client SDKs retry with backoff by default and honor theretry-afterheader when the response carries one. If you call the HTTP API directly, see Handling rate limits.
Aliases
An alias is a model name that resolves to a versioned model ID. Send it in themodel field like any other name.
An alias moves when a new release ships, so the answers behind it can change without a change on your side. The response’s
model field reports the versioned ID that answered, so you can log which model produced each result. If you have tuned confidence thresholds against a specific version, pin that version’s ID instead of the alias and move to the new one on your own schedule.
Listing models
GET /v1/models returns the names your account can send in the model field, with a description and release date for each. It currently lists the aliases. Versioned IDs such as jev-1.13.0 are accepted by the model field whether or not they appear in the list.
array
required
One entry per model or alias.

