1
0
mirror of synced 2025-12-19 18:10:59 -05:00

Merge pull request #41221 from github/repo-sync

Repo sync
This commit is contained in:
docs-bot
2025-11-11 13:41:26 -08:00
committed by GitHub
4 changed files with 12 additions and 15 deletions

View File

@@ -3,7 +3,7 @@ title: 'About {% data variables.product.prodname_copilot_short %} auto model sel
allowTitleToDifferFromFilename: true
shortTitle: 'Auto model selection'
intro: 'Optimize {% data variables.copilot.copilot_chat_short %} in {% data variables.product.prodname_vscode_shortname %} without needing to select a model'
product: '{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} is available in {% data variables.product.prodname_vscode_shortname %} with all {% data variables.product.prodname_copilot %} plans.'
product: '{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} is in {% data variables.release-phases.public_preview %} in {% data variables.product.prodname_vscode_shortname %} and in {% data variables.product.prodname_vs %} with all {% data variables.product.prodname_copilot %} plans.'
topics:
- Copilot
versions:
@@ -13,13 +13,11 @@ category:
- Learn about Copilot
---
> [!NOTE] {% data variables.copilot.copilot_auto_model_selection %} rolls out to {% data variables.product.prodname_vscode_shortname %} starting in September 2025.
## Overview
Experience less rate limiting and reduce the mental load of choosing a model by letting {% data variables.copilot.copilot_auto_model_selection %} automatically choose the best available model.
In {% data variables.product.prodname_vscode_shortname %}, {% data variables.copilot.copilot_auto_model_selection %} chooses from {% data variables.copilot.copilot_gpt_41 %}, {% data variables.copilot.copilot_gpt_5_mini %}, {% data variables.copilot.copilot_gpt_5 %}, {% data variables.copilot.copilot_claude_haiku_45 %}, and {% data variables.copilot.copilot_claude_sonnet_45 %}, based on availability and to help reduce rate limiting. Included models may change over time.
In {% data variables.product.prodname_vscode_shortname %} and {% data variables.product.prodname_vs %}, {% data variables.copilot.copilot_auto_model_selection %} chooses from {% data variables.copilot.copilot_gpt_41 %}, {% data variables.copilot.copilot_gpt_5_mini %}, {% data variables.copilot.copilot_gpt_5 %}, {% data variables.copilot.copilot_claude_haiku_45 %}, and {% data variables.copilot.copilot_claude_sonnet_45 %}, based on availability and to help reduce rate limiting. Included models may change over time.
Automatically selected models **won't** include these models:
* Models with premium request multipliers greater than one. See [AUTOTITLE](/copilot/reference/ai-models/supported-models#model-multipliers).

View File

@@ -23,6 +23,8 @@ To view the available models per client, see [AUTOTITLE](/copilot/using-github-c
{% data variables.product.prodname_copilot_short %} allows you to change the model during a chat and have the alternative model used to generate responses to your prompts.
{% data reusables.copilot.model-picker-enable-alternative-models %}
Changing the model used by {% data variables.copilot.copilot_chat_short %} does not affect the model used for {% data variables.product.prodname_copilot_short %} code completion. See [AUTOTITLE](/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-code-completion).
{% webui %}
@@ -38,6 +40,8 @@ Experimental pre-release versions of the models may not interact with all filter
These instructions are for {% data variables.product.prodname_copilot_short %} on the {% data variables.product.github %} website. For instructions on different clients, click the appropriate tab at the top of this page.
> [!NOTE] If you use {% data variables.copilot.copilot_extensions_short %}, they may override the model you select.
{% data reusables.copilot.model-picker-enable-alternative-models %}
1. In the top right of any page on {% data variables.product.github %}, click the **{% octicon "copilot" aria-hidden="true" aria-label="copilot" %}** icon.
@@ -56,13 +60,13 @@ These instructions are for {% data variables.product.prodname_copilot_short %} o
These instructions are for {% data variables.product.prodname_vscode %}. For instructions on different clients, click the appropriate tab at the top of this page.
{% data reusables.copilot.model-picker-enable-alternative-models %}
{% data reusables.copilot.chat-model-limitations-ide %}
{% data reusables.copilot.open-chat-vs-code %}
1. At the bottom of the chat view, select the **CURRENT-MODEL** {% octicon "chevron-down" aria-hidden="true" aria-label="chevron-down" %} dropdown menu, then click the AI model of your choice.
{% data reusables.copilot.auto-model-option %}
## Adding more models
You can expand the model options that are available to power {% data variables.copilot.copilot_chat_short %}. You can add models from:
@@ -115,13 +119,13 @@ These instructions are for {% data variables.product.prodname_vs %}. For instruc
To use multi-model {% data variables.copilot.copilot_chat_short %}, you must use {% data variables.product.prodname_vs %} 2022 version 17.12 or later. See the [{% data variables.product.prodname_vs %} downloads page](https://visualstudio.microsoft.com/downloads/).
{% data reusables.copilot.model-picker-enable-alternative-models %}
{% data reusables.copilot.chat-model-limitations-ide %}
1. In the {% data variables.product.prodname_vs %} menu bar, click **View**, then click **{% data variables.copilot.copilot_chat %}**.
1. In the bottom right of the chat view, select the **CURRENT-MODEL** {% octicon "triangle-down" aria-hidden="true" aria-label="triangle-down" %} dropdown menu, then click the AI model of your choice.
{% data reusables.copilot.auto-model-option %}
{% endvisualstudio %}
{% jetbrains %}
@@ -130,8 +134,6 @@ To use multi-model {% data variables.copilot.copilot_chat_short %}, you must use
These instructions are for the JetBrains IDEs. For instructions on different clients, click the appropriate tab at the top of this page.
{% data reusables.copilot.model-picker-enable-alternative-models %}
{% data reusables.copilot.chat-model-limitations-ide %}
1. Click the **{% octicon "copilot" aria-hidden="true" aria-label="copilot" %}** icon in the status bar.
@@ -146,8 +148,6 @@ These instructions are for the JetBrains IDEs. For instructions on different cli
These instructions are for the Eclipse IDE. For instructions on different clients, click the appropriate tab at the top of this page.
{% data reusables.copilot.model-picker-enable-alternative-models %}
{% data reusables.copilot.chat-model-limitations-ide %}
1. Click the **{% octicon "copilot" aria-hidden="true" aria-label="copilot" %}** icon in the status bar.
@@ -164,8 +164,6 @@ These instructions are for Xcode. For instructions on different clients, click t
To use multi-model {% data variables.copilot.copilot_chat_short %}, you must install the {% data variables.product.prodname_copilot %} for Xcode extension. See [AUTOTITLE](/copilot/configuring-github-copilot/installing-the-github-copilot-extension-in-your-environment).
{% data reusables.copilot.model-picker-enable-alternative-models %}
{% data reusables.copilot.chat-model-limitations-ide %}
1. To open the chat view, click **Editor** in the menu bar, then click **{% octicon "copilot" aria-hidden="true" aria-label="copilot" %} {% data variables.product.prodname_copilot_short %}** then **Open Chat**. {% data variables.copilot.copilot_chat_short %} opens in a new window.

View File

@@ -0,0 +1 @@
If you select **Auto**, {% data variables.copilot.copilot_auto_model_selection %} will select the best model based on availability and avoiding rate limiting. See [AUTOTITLE](/copilot/concepts/auto-model-selection).

View File

@@ -1 +1 @@
When you use {% data variables.copilot.copilot_chat_short %} in {% data variables.product.prodname_vscode_shortname %}, it automatically selects the best model for you based on availability. You can manually choose a different model to override this selection. See [AUTOTITLE](/copilot/concepts/auto-model-selection) and [AUTOTITLE](/copilot/how-tos/use-ai-models/change-the-chat-model?tool=vscode).
When you use {% data variables.copilot.copilot_chat_short %} in {% data variables.product.prodname_vscode_shortname %} or {% data variables.product.prodname_vs %}, **Auto** will automatically select the best model for you based on availability. You can manually choose a different model to override this selection. See [AUTOTITLE](/copilot/concepts/auto-model-selection) and [AUTOTITLE](/copilot/how-tos/use-ai-models/change-the-chat-model?tool=vscode).