Skip to main content

Models

Models are the LLM options available in Aegis. Each has a URL-safe slug (what you pass in model_slug on runs and evaluations), a display name, and supplier metadata. Use the tables below to pick a valid slug when creating runs or evaluations.

There is no GET /models (or related) route on the API server—the catalog is documented here. Numeric database ids are assigned at deploy time and are not part of the public contract; always send the slug.

OpenAI

slugnamethinkinglatest
gpt-4oGPT-4onono
gpt-4.1GPT-4.1nono
o3-minio3-miniyesno
o4-minio4-miniyesno
gpt-5GPT-5yesno
gpt-5.1GPT-5.1yesno
gpt-5.2GPT-5.2yesno
gpt-5.4GPT-5.4yesno
gpt-5.5GPT-5.5yesyes

Anthropic

slugnamethinkinglatest
claude-haiku-4-5Claude Haiku 4.5noyes
claude-sonnet-4-6Claude Sonnet 4.6yesyes
claude-opus-4-5Claude Opus 4.5yesno
claude-opus-4-6Claude Opus 4.6yesno
claude-opus-4-7Claude Opus 4.7yesyes
  • thinkingyes means the model is treated as a “thinking” / reasoning-style model in the product; no means it is not.
  • latestyes marks the current recommended variant within that supplier’s line where applicable; other rows show no. A supplier may have more than one latest model (for example a fast and a flagship option).

In API payloads, always use the slug (for example gpt-4o, gpt-5.5, or claude-sonnet-4-6).