# AI Models

{% hint style="warning" %}
The following models will no longer be supported after version 6.2.0 (mid-May):

* Tabnine-protected
* Gemma 3 or lower
* Qwen 2.5 or lower

Accounts that use these models wont be able to upgrade to this version
{% endhint %}

Tabnine's AI coding assistance is backed by Tabnine’s proprietary AI models for code completions and chat, which are trained and hosted by Tabnine and are private and protected.

In addition, Tabnine Chat includes the option of using third-party models. The privacy policies and the protection offered by these third-party models may be different from the Tabnine models.

### Optional AI Models

Tabnine Agent and Chat users can choose from these chat models:

<table><thead><tr><th width="58.712890625"></th><th width="383.9716796875">Models</th><th width="130.6328125">Thinking Model</th><th>Tabnine CLI</th></tr></thead><tbody><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2Fgit-blob-0dbc6c508c902dd575a9366c0762bea4f93e2442%2Ficon%3DClaude.svg?alt=media" alt=""></td><td>Claude 4.6 Sonnet</td><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FOuilkkNxykRs9PtRkcuu%2FThinking%20Icon.png?alt=media&#x26;token=e09424e2-bb50-437a-aaff-52674ec3c3fc" alt="" data-size="line"></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2Fgit-blob-0dbc6c508c902dd575a9366c0762bea4f93e2442%2Ficon%3DClaude.svg?alt=media" alt=""></td><td>Claude 4.6 Opus</td><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FOuilkkNxykRs9PtRkcuu%2FThinking%20Icon.png?alt=media&#x26;token=e09424e2-bb50-437a-aaff-52674ec3c3fc" alt="" data-size="line"></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2Fgit-blob-0dbc6c508c902dd575a9366c0762bea4f93e2442%2Ficon%3DClaude.svg?alt=media" alt=""></td><td>Claude 4.5 Sonnet</td><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FOuilkkNxykRs9PtRkcuu%2FThinking%20Icon.png?alt=media&#x26;token=e09424e2-bb50-437a-aaff-52674ec3c3fc" alt="" data-size="line"></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2Fgit-blob-0dbc6c508c902dd575a9366c0762bea4f93e2442%2Ficon%3DClaude.svg?alt=media" alt=""></td><td>Claude 4.5 Opus</td><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FOuilkkNxykRs9PtRkcuu%2FThinking%20Icon.png?alt=media&#x26;token=e09424e2-bb50-437a-aaff-52674ec3c3fc" alt="" data-size="line"></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2Fgit-blob-0dbc6c508c902dd575a9366c0762bea4f93e2442%2Ficon%3DClaude.svg?alt=media" alt=""></td><td>Claude 4.5 Haiku</td><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FOuilkkNxykRs9PtRkcuu%2FThinking%20Icon.png?alt=media&#x26;token=e09424e2-bb50-437a-aaff-52674ec3c3fc" alt="" data-size="line"></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2Fgit-blob-0dbc6c508c902dd575a9366c0762bea4f93e2442%2Ficon%3DClaude.svg?alt=media" alt=""></td><td>Claude 4 Sonnet</td><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FOuilkkNxykRs9PtRkcuu%2FThinking%20Icon.png?alt=media&#x26;token=e09424e2-bb50-437a-aaff-52674ec3c3fc" alt="" data-size="line"></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FBFi46Yyjj0tL8xE8ZEad%2Ficons8-chatgpt-480.png?alt=media&#x26;token=74f6a8e1-8012-4e0c-922d-94c28a32aae9" alt=""></td><td>GPT-5.4</td><td></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FBFi46Yyjj0tL8xE8ZEad%2Ficons8-chatgpt-480.png?alt=media&#x26;token=74f6a8e1-8012-4e0c-922d-94c28a32aae9" alt=""></td><td>GPT-5.3 Codex</td><td></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FBFi46Yyjj0tL8xE8ZEad%2Ficons8-chatgpt-480.png?alt=media&#x26;token=74f6a8e1-8012-4e0c-922d-94c28a32aae9" alt=""></td><td>GPT-5.2 Codex</td><td></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FBFi46Yyjj0tL8xE8ZEad%2Ficons8-chatgpt-480.png?alt=media&#x26;token=74f6a8e1-8012-4e0c-922d-94c28a32aae9" alt=""></td><td>GPT-5.2</td><td></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FBFi46Yyjj0tL8xE8ZEad%2Ficons8-chatgpt-480.png?alt=media&#x26;token=74f6a8e1-8012-4e0c-922d-94c28a32aae9" alt=""></td><td>GPT-5</td><td></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FBFi46Yyjj0tL8xE8ZEad%2Ficons8-chatgpt-480.png?alt=media&#x26;token=74f6a8e1-8012-4e0c-922d-94c28a32aae9" alt=""></td><td>GPT-4o</td><td></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2Fgit-blob-64121828b35fbcbf113dba617435d1cf0d229a81%2Fgemini%20rainbow.png?alt=media" alt=""></td><td>Gemini 3 Pro</td><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FOuilkkNxykRs9PtRkcuu%2FThinking%20Icon.png?alt=media&#x26;token=e09424e2-bb50-437a-aaff-52674ec3c3fc" alt="" data-size="line"></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2Fgit-blob-64121828b35fbcbf113dba617435d1cf0d229a81%2Fgemini%20rainbow.png?alt=media" alt=""></td><td>Gemini 2.5 Pro</td><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FOuilkkNxykRs9PtRkcuu%2FThinking%20Icon.png?alt=media&#x26;token=e09424e2-bb50-437a-aaff-52674ec3c3fc" alt="" data-size="line"></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2Fgit-blob-64121828b35fbcbf113dba617435d1cf0d229a81%2Fgemini%20rainbow.png?alt=media" alt=""></td><td>Gemini 2.5 Flash</td><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FOuilkkNxykRs9PtRkcuu%2FThinking%20Icon.png?alt=media&#x26;token=e09424e2-bb50-437a-aaff-52674ec3c3fc" alt="" data-size="line"></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FfxZflxCYxWYvBhj9fOre%2Fm-rainbow.svg?alt=media&#x26;token=03a5f129-52c9-4326-9dc0-028b400462ca" alt=""></td><td>Devstral-Small-2-24B-Instruct-2512</td><td></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FfxZflxCYxWYvBhj9fOre%2Fm-rainbow.svg?alt=media&#x26;token=03a5f129-52c9-4326-9dc0-028b400462ca" alt=""></td><td>Devstral-2-123B-Instruct-2512*</td><td></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2714">✔️</span></td></tr><tr><td><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FhoC55ogj5zmtKzmt4OqX%2Fminimax-color.png?alt=media&#x26;token=29fe9411-a413-4c87-9766-7b8ec518d133" alt=""></td><td>MiniMax-M2.7</td><td></td><td></td></tr></tbody></table>

{% hint style="info" %}
\*This list changes frequently.\
\
\*\*Devstral 2 (123B parameters) is operating under a modified MIT license. If your organization's global consolidated monthly revenue is exceeding $20 million, utilizing this model requires Devstral's permission.
{% endhint %}

### Thinking Models

In 5.27.0, we introduced a new feature that highlights the steps that the model took while processing its response. Models with thinking enabled are highlighted with the brain icon:

<figure><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FrsvtGikFr2flFImfLdS3%2Fimage1.gif?alt=media&#x26;token=b0eabae7-3dc4-41c1-8ff6-c62f5887f2b9" alt=""><figcaption></figcaption></figure>

The thinking block delineates how the model performed and how it made its decisions. It clarifies the creation process for users by boosting transparency under the hood, highlights potential missteps (like hallucinations) when they appear in the thinking panel, and ultimately improves accuracy.

In this example, the model is asked to consider appropriate content for a new app. Opening the thinking block displays its thought process.

<figure><img src="https://3436682446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY2qxVf5VTm3fmwP4B4Gx%2Fuploads%2FxHmNktc5juQ7v5dExCaA%2FThinking%20Model%20in%20Action.gif?alt=media&#x26;token=2b5065c6-5f5e-4932-8b3d-d5ab6c067739" alt=""><figcaption></figcaption></figure>

Tabnine Enterprise customers with private installation can use some of these models and more using private endpoints. [Learn more](https://docs.tabnine.com/main/administering-tabnine/managing-your-team/settings/models-settings#private-model-endpoints-supported-by-tabnine)

### Tabnine users can choose which Tabnine model to use

Tabnine users specify their preferred model the first time they use Agent or Chat and can change it anytime. F

or projects where data privacy and legal risks are less important, you can use a model optimized for performance over compliance. As you switch to working on projects that have stricter requirements for privacy and protection, you can change to a model like Tabnine Protected that's built for that purpose. The underlying LLM can be changed with just a few clicks — and Tabnine Chat adapts instantly.

**Tabnine Enterprise administrators control and specify the models that are available to their organization.** Administrators [control the available models](https://docs.tabnine.com/main/administering-tabnine/saas/enterprise-saas-team-admin/setting-the-available-ai-models-for-chat) for their organization. Enterprises often make strategic bets on using specific models across their organization. This update helps Tabnine to be compatible with your chosen LLM and be a part of its ecosystem and makes it easier for you to get the most out of Tabnine without evolving your LLM strategy.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tabnine.com/main/welcome/readme/ai-models.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
