> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gatelit.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Models

> How to reference models and what the gateway knows about each one.

## Model format

Always `provider/model-id`: `openai/gpt-4o`, `anthropic/claude-3-5-haiku-20241022`, etc.

## Parameter handling

The gateway reads per-model constraints from its built-in catalog (updated via `pnpm dlx tsx packages/model-catalog/scripts/sync.ts`). Before forwarding any request it:

* **Strips** parameters the model doesn't accept — `temperature` is removed for OpenAI reasoning models (o3, o3-mini, o4-mini) automatically
* **Clamps** out-of-range values to the model's min/max
* **Renames** `max_tokens` → `max_completion_tokens` for reasoning models

You don't need to know which models are reasoning models — just pass `temperature` and `max_tokens` as usual and the gateway handles it.

## Deprecation warnings

The dashboard model picker shows deprecation notices for models with a `deprecated_at` date. Retired models are hidden by default.
