Skip to main content

Model slugs

Use the API Slug — not the display name — whenever you select a model programmatically.
In Tess, every AI model has:
  • a display name (what you see in the UI, e.g. Claude 4.5 Haiku)
  • an API Slug (the stable technical id, e.g. claude-4.5-haiku)
APIs and JSON configs expect the slug.

Where slugs appear in the API

The most common place is the OpenAI-compatible Chat Completions endpoint. Pass the slug in the model field:
See Execute OpenAI Compatible for parameters and SDK examples.
The slug must be available for the target agent (its configured model list). An unknown or unavailable slug is rejected or ignored depending on the endpoint.

Full slug catalog

For the complete list of models with costs and API Slugs, use:

Cowork / Digital Employees

When importing a Digital Employee pack (JSON), the same slug goes in model_override. Guide and examples:

Example slugs

Prefer the Models and Costs table for the up-to-date catalog.