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

# About language models

> Select the right language model for your Atlas AI agent based on task complexity, response speed, and cloud availability.

Each Atlas AI agent uses **one language model for all its tasks**. The model you choose affects how well the agent reasons through multi-step questions, how quickly it responds, and what it costs to run. Selecting the right model at the start makes it easier to meet your quality and performance targets without having to rebuild the agent.

## Match model to task complexity

The main factor in choosing a model is how much reasoning the agent needs to do. An agent that queries the CDF knowledge graph, retrieves time series data, and analyzes the results in a single response needs a model that can reason well across multiple steps. Agents with simpler workflows, like document Q\&A or single-tool lookups, can often perform well with a smaller, faster model.

| Task type                                            | Model recommendation                                                                     |
| ---------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| Multi-step queries, multiple tools in sequence       | Higher-capability model (for example, GPT-5 series, Claude 4.5 Sonnet, Gemini 2.5 Pro)   |
| Single-tool lookups, document Q\&A, or summarization | Mid-tier or smaller model (for example, GPT-5 mini, Claude 4.5 Haiku, Gemini 2.5 Flash)  |
| High-volume agents where response speed matters      | Smaller, faster model; verify quality meets your requirements with evaluation test cases |

Choose a model that can handle the agent's most demanding tasks.

## Model availability by cloud

The models available to your agent depend on the cloud provider and region of your CDF project. Atlas AI supports models from Azure OpenAI, Google Cloud, and AWS.

See the [Language model library](/cdf/atlas_ai/references/atlas_ai_agent_language_models) for the full list of available models, their release dates, and their retirement dates.

## Test models with evaluations

Start development with a higher-capability model to establish a quality baseline. Once the agent is working well, test whether a smaller model maintains acceptable quality for your use cases. Use your [evaluation test cases](/cdf/atlas_ai/guides/atlas_ai_agent_evaluating) to compare responses from different models before making a change.

<Tip>
  Run your evaluation test cases after every model change, including automatic upgrades at retirement. A model change can affect responses in unexpected ways.
</Tip>

## Model lifecycle

Cognite continuously updates the available models. Each stable model has a published retirement date. If you do not migrate your agent to a newer model before the retirement date, Atlas AI automatically upgrades the agent to the latest stable model.

To avoid unexpected behavior after an automatic upgrade, monitor the retirement dates in the [Language model library](/cdf/atlas_ai/references/atlas_ai_agent_language_models) and plan migrations before the deadline. After migrating, run your evaluation test cases to confirm the agent's responses meet your expectations.

## Related information

* [Language model library](/cdf/atlas_ai/references/atlas_ai_agent_language_models)
* [Running agent evaluations](/cdf/atlas_ai/guides/atlas_ai_agent_evaluating)
* [About AI agent evaluations](/cdf/atlas_ai/concepts/atlas_ai_agent_evaluation_overview)
* [Building agents](/cdf/atlas_ai/guides/atlas_ai_agent_building)
