You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/copilot/concepts/auto-model-selection.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: 'About {% data variables.product.prodname_copilot_short %} auto model sel
3
3
allowTitleToDifferFromFilename: true
4
4
shortTitle: 'Auto model selection'
5
5
intro: 'Optimize {% data variables.copilot.copilot_chat_short %} in {% data variables.product.prodname_vscode_shortname %} without needing to select a model'
6
-
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.'
6
+
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.'
7
7
topics:
8
8
- Copilot
9
9
versions:
@@ -13,13 +13,11 @@ category:
13
13
- Learn about Copilot
14
14
---
15
15
16
-
> [!NOTE] {% data variables.copilot.copilot_auto_model_selection %} rolls out to {% data variables.product.prodname_vscode_shortname %} starting in September 2025.
17
-
18
16
## Overview
19
17
20
18
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.
21
19
22
-
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.
20
+
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.
23
21
24
22
Automatically selected models **won't** include these models:
25
23
* Models with premium request multipliers greater than one. See [AUTOTITLE](/copilot/reference/ai-models/supported-models#model-multipliers).
Copy file name to clipboardExpand all lines: content/copilot/how-tos/use-ai-models/change-the-chat-model.md
+8-10Lines changed: 8 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,8 @@ To view the available models per client, see [AUTOTITLE](/copilot/using-github-c
23
23
24
24
{% 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.
25
25
26
+
{% data reusables.copilot.model-picker-enable-alternative-models %}
27
+
26
28
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).
27
29
28
30
{% webui %}
@@ -38,6 +40,8 @@ Experimental pre-release versions of the models may not interact with all filter
38
40
39
41
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.
40
42
43
+
> [!NOTE] If you use {% data variables.copilot.copilot_extensions_short %}, they may override the model you select.
44
+
41
45
{% data reusables.copilot.model-picker-enable-alternative-models %}
42
46
43
47
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
56
60
57
61
These instructions are for {% data variables.product.prodname_vscode %}. For instructions on different clients, click the appropriate tab at the top of this page.
58
62
59
-
{% data reusables.copilot.model-picker-enable-alternative-models %}
60
-
61
63
{% data reusables.copilot.chat-model-limitations-ide %}
62
64
63
65
{% data reusables.copilot.open-chat-vs-code %}
64
66
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.
65
67
68
+
{% data reusables.copilot.auto-model-option %}
69
+
66
70
## Adding more models
67
71
68
72
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
115
119
116
120
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/).
117
121
118
-
{% data reusables.copilot.model-picker-enable-alternative-models %}
119
-
120
122
{% data reusables.copilot.chat-model-limitations-ide %}
121
123
122
124
1. In the {% data variables.product.prodname_vs %} menu bar, click **View**, then click **{% data variables.copilot.copilot_chat %}**.
123
125
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.
124
126
127
+
{% data reusables.copilot.auto-model-option %}
128
+
125
129
{% endvisualstudio %}
126
130
127
131
{% jetbrains %}
@@ -130,8 +134,6 @@ To use multi-model {% data variables.copilot.copilot_chat_short %}, you must use
130
134
131
135
These instructions are for the JetBrains IDEs. For instructions on different clients, click the appropriate tab at the top of this page.
132
136
133
-
{% data reusables.copilot.model-picker-enable-alternative-models %}
134
-
135
137
{% data reusables.copilot.chat-model-limitations-ide %}
136
138
137
139
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
146
148
147
149
These instructions are for the Eclipse IDE. For instructions on different clients, click the appropriate tab at the top of this page.
148
150
149
-
{% data reusables.copilot.model-picker-enable-alternative-models %}
150
-
151
151
{% data reusables.copilot.chat-model-limitations-ide %}
152
152
153
153
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
164
164
165
165
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).
166
166
167
-
{% data reusables.copilot.model-picker-enable-alternative-models %}
168
-
169
167
{% data reusables.copilot.chat-model-limitations-ide %}
170
168
171
169
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.
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).
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).
1
+
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).
0 commit comments