Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Repo sync #39015

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 23, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ By default, {% data variables.copilot.copilot_chat_short %} uses {% data variabl

However, you are not limited to using this model. You can choose from a selection of other models, each with its own particular strengths. You may have a favorite model that you like to use, or you might prefer to use a particular model for inquiring about a specific subject.

To view the available models per client, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/supported-ai-models-in-copilot#supported-models-per-client).

> [!NOTE] Different models have different premium request multipliers, which can affect how much of your monthly usage allowance is consumed. For details, see [AUTOTITLE](/copilot/managing-copilot/monitoring-usage-and-entitlements/about-premium-requests).

{% 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.
Expand All @@ -21,29 +23,7 @@ Changing the model that's used by {% data variables.copilot.copilot_chat_short %
{% webui %}

> [!NOTE]
> * Support for {% data variables.copilot.copilot_gpt_45 %}, {% data variables.copilot.copilot_claude_opus %}, and {% data variables.copilot.copilot_o3 %} are only available on {% data variables.copilot.copilot_pro_plus_short %}{% ifversion copilot-enterprise %} and {% data variables.copilot.copilot_enterprise_short %}{% endif %}.
> * You can only use an alternative AI model in the immersive view of {% data variables.copilot.copilot_chat_short %} on GitHub.com. This is the full-page version of {% data variables.copilot.copilot_chat_short %} that's displayed at [https://github.com/copilot](https://github.com/copilot). The {% data variables.copilot.copilot_chat_short %} panel always uses the default model.

## AI models for {% data variables.copilot.copilot_chat_short %}

The following models are currently available in the immersive mode of {% data variables.copilot.copilot_chat_short %}:

* {% data variables.copilot.copilot_gpt_4o %}
* {% data variables.copilot.copilot_gpt_41 %}
* {% data variables.copilot.copilot_gpt_45 %} (preview)
* {% data variables.copilot.copilot_claude_sonnet_35 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %} Thinking
* {% data variables.copilot.copilot_claude_sonnet_40 %} (preview)
* {% data variables.copilot.copilot_claude_opus %} (preview)
* {% data variables.copilot.copilot_gemini_flash %}
* {% data variables.copilot.copilot_gemini_25_pro %} (preview)
* {% data variables.copilot.copilot_o1 %} (preview)
* {% data variables.copilot.copilot_o3 %} (preview)
* {% data variables.copilot.copilot_o3_mini %}
* {% data variables.copilot.copilot_o4_mini %} (preview)

For more information about these models, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/choosing-the-right-ai-model-for-your-task).
> You can only use an alternative AI model in the immersive view of {% data variables.copilot.copilot_chat_short %} on {% data variables.product.prodname_dotcom_the_website %}. This is the full-page version of {% data variables.copilot.copilot_chat_short %} that's displayed at [https://github.com/copilot](https://github.com/copilot). The {% data variables.copilot.copilot_chat_short %} panel always uses the default model.

### Limitations of AI models for {% data variables.copilot.copilot_chat_short %}

Expand All @@ -70,29 +50,7 @@ These instructions are for {% data variables.product.prodname_copilot_short %} o
{% vscode %}

> [!NOTE]
> * Multiple model support in {% data variables.copilot.copilot_chat_short %} is in {% data variables.release-phases.public_preview %} and is subject to change.
> * Support for {% data variables.copilot.copilot_gpt_45 %}, {% data variables.copilot.copilot_claude_opus %}, and {% data variables.copilot.copilot_o3 %} are only available on {% data variables.copilot.copilot_pro_plus_short %}{% ifversion copilot-enterprise %} and {% data variables.copilot.copilot_enterprise_short %}{% endif %}.

## AI models for {% data variables.copilot.copilot_chat_short %}

The following models are currently available through multi-model {% data variables.copilot.copilot_chat_short %}:

* {% data variables.copilot.copilot_gpt_4o %}
* {% data variables.copilot.copilot_gpt_41 %}
* {% data variables.copilot.copilot_gpt_45 %} (preview)
* {% data variables.copilot.copilot_claude_sonnet_35 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %} Thinking
* {% data variables.copilot.copilot_claude_sonnet_40 %} (preview)
* {% data variables.copilot.copilot_claude_opus %} (preview)
* {% data variables.copilot.copilot_gemini_flash %}
* {% data variables.copilot.copilot_gemini_25_pro %} (preview)
* {% data variables.copilot.copilot_o1 %} (preview)
* {% data variables.copilot.copilot_o3 %} (preview)
* {% data variables.copilot.copilot_o3_mini %}
* {% data variables.copilot.copilot_o4_mini %} (preview)

For more information about these models, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/choosing-the-right-ai-model-for-your-task).
> Multiple model support in {% data variables.copilot.copilot_chat_short %} is in {% data variables.release-phases.public_preview %} and is subject to change.

## Changing the AI model

Expand All @@ -109,25 +67,6 @@ These instructions are for {% data variables.product.prodname_vscode %}. For ins

{% visualstudio %}

## AI models for {% data variables.copilot.copilot_chat_short %}

The following models are currently available through multi-model {% data variables.copilot.copilot_chat_short %}:

* {% data variables.copilot.copilot_gpt_4o %}
* {% data variables.copilot.copilot_gpt_41 %}
* {% data variables.copilot.copilot_gpt_45 %} (preview)
* {% data variables.copilot.copilot_claude_sonnet_35 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %} Thinking
* {% data variables.copilot.copilot_gemini_flash %}
* {% data variables.copilot.copilot_gemini_25_pro %} (preview)
* {% data variables.copilot.copilot_o1 %} (preview)
* {% data variables.copilot.copilot_o3 %} (preview)
* {% data variables.copilot.copilot_o3_mini %}
* {% data variables.copilot.copilot_o4_mini %} (preview)

For more information about these models, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/choosing-the-right-ai-model-for-your-task).

## Changing the AI model

These instructions are for {% data variables.product.prodname_vs %}. For instructions on different clients, click the appropriate tab at the top of this page.
Expand All @@ -146,27 +85,7 @@ To use multi-model {% data variables.copilot.copilot_chat_short %}, you must use
{% jetbrains %}

> [!NOTE]
> * Multiple model support in {% data variables.copilot.copilot_chat_short %} is in {% data variables.release-phases.public_preview %} and is subject to change.
> * Support for {% data variables.copilot.copilot_gpt_45 %} and {% data variables.copilot.copilot_o3 %} are only available on {% data variables.copilot.copilot_pro_plus_short %}{% ifversion copilot-enterprise %} and {% data variables.copilot.copilot_enterprise_short %}{% endif %}.

## AI models for {% data variables.copilot.copilot_chat_short %}

The following models are currently available through multi-model {% data variables.copilot.copilot_chat_short %}:

* {% data variables.copilot.copilot_gpt_4o %}
* {% data variables.copilot.copilot_gpt_41 %}
* {% data variables.copilot.copilot_gpt_45 %} (preview)
* {% data variables.copilot.copilot_claude_sonnet_35 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %} Thinking
* {% data variables.copilot.copilot_gemini_flash %}
* {% data variables.copilot.copilot_gemini_25_pro %} (preview)
* {% data variables.copilot.copilot_o1 %} (preview)
* {% data variables.copilot.copilot_o3 %} (preview)
* {% data variables.copilot.copilot_o3_mini %}
* {% data variables.copilot.copilot_o4_mini %} (preview)

For more information about these models, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/choosing-the-right-ai-model-for-your-task).
> Multiple model support in {% data variables.copilot.copilot_chat_short %} is in {% data variables.release-phases.public_preview %} and is subject to change.

## Changing the AI model

Expand All @@ -185,27 +104,7 @@ These instructions are for the JetBrains IDEs. For instructions on different cli
{% eclipse %}

> [!NOTE]
> * Multiple model support in {% data variables.copilot.copilot_chat_short %} is in {% data variables.release-phases.public_preview %} and is subject to change.
> * Support for {% data variables.copilot.copilot_gpt_45 %} and {% data variables.copilot.copilot_o3 %} are only available on {% data variables.copilot.copilot_pro_plus_short %}{% ifversion copilot-enterprise %} and {% data variables.copilot.copilot_enterprise_short %}{% endif %}.

## AI models for {% data variables.copilot.copilot_chat_short %}

The following models are currently available through multi-model {% data variables.copilot.copilot_chat_short %}:

* {% data variables.copilot.copilot_gpt_4o %}
* {% data variables.copilot.copilot_gpt_41 %}
* {% data variables.copilot.copilot_gpt_45 %} (preview)
* {% data variables.copilot.copilot_claude_sonnet_35 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %} Thinking
* {% data variables.copilot.copilot_gemini_flash %}
* {% data variables.copilot.copilot_gemini_25_pro %} (preview)
* {% data variables.copilot.copilot_o1 %} (preview)
* {% data variables.copilot.copilot_o3 %} (preview)
* {% data variables.copilot.copilot_o3_mini %}
* {% data variables.copilot.copilot_o4_mini %} (preview)

For more information about these models, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/choosing-the-right-ai-model-for-your-task).
> Multiple model support in {% data variables.copilot.copilot_chat_short %} is in {% data variables.release-phases.public_preview %} and is subject to change.

## Changing the AI model

Expand All @@ -225,26 +124,6 @@ These instructions are for the Eclipse IDE. For instructions on different client

> [!NOTE]
> * Multiple model support in {% data variables.copilot.copilot_chat_short %} is in {% data variables.release-phases.public_preview %} and is subject to change.
> * Support for {% data variables.copilot.copilot_gpt_45 %} and {% data variables.copilot.copilot_o3 %} are only available on {% data variables.copilot.copilot_pro_plus_short %}{% ifversion copilot-enterprise %} and {% data variables.copilot.copilot_enterprise_short %}{% endif %}.

## AI models for {% data variables.copilot.copilot_chat_short %}

The following models are currently available through multi-model {% data variables.copilot.copilot_chat_short %}:

* {% data variables.copilot.copilot_gpt_4o %}
* {% data variables.copilot.copilot_gpt_41 %}
* {% data variables.copilot.copilot_gpt_45 %} (preview)
* {% data variables.copilot.copilot_claude_sonnet_35 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %}
* {% data variables.copilot.copilot_claude_sonnet_37 %} Thinking
* {% data variables.copilot.copilot_gemini_flash %}
* {% data variables.copilot.copilot_gemini_25_pro %} (preview)
* {% data variables.copilot.copilot_o1 %} (preview)
* {% data variables.copilot.copilot_o3 %} (preview)
* {% data variables.copilot.copilot_o3_mini %}
* {% data variables.copilot.copilot_o4_mini %} (preview)

For more information about these models, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/choosing-the-right-ai-model-for-your-task).

## Changing the AI model

Expand All @@ -264,6 +143,4 @@ To use multi-model {% data variables.copilot.copilot_chat_short %}, you must ins
## Further reading

* [AUTOTITLE](/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-code-completion)
* [AUTOTITLE](/copilot/using-github-copilot/ai-models/using-claude-in-github-copilot)
* [AUTOTITLE](/copilot/using-github-copilot/ai-models/using-gemini-in-github-copilot)
* [AUTOTITLE](/copilot/using-github-copilot/ai-models/choosing-the-right-ai-model-for-your-task)
Original file line number Diff line number Diff line change
Expand Up @@ -66,15 +66,15 @@ Changing the model that's used for {% data variables.product.prodname_copilot_sh

There are no changes to the data collection and usage policy if you change the AI model.

If you are on a {% data variables.copilot.copilot_free_short %} subscription, all completions count against your completions quota regardless of the model used. See [AUTOTITLE](/copilot/about-github-copilot/subscription-plans-for-github-copilot#comparing-copilot-subscriptions).
If you are on a {% data variables.copilot.copilot_free_short %} plan, all completions count against your completions quota regardless of the model used. See [AUTOTITLE](/copilot/about-github-copilot/subscription-plans-for-github-copilot#comparing-copilot-subscriptions).

The setting to enable or disable suggestions that match public code are applied irrespective of which model you choose. See [AUTOTITLE](/enterprise-cloud@latest/copilot/using-github-copilot/finding-public-code-that-matches-github-copilot-suggestions).

## Enabling the model switcher

{% ifversion fpt %}

If you have a {% data variables.copilot.copilot_free_short %} or {% data variables.copilot.copilot_pro_short %} subscription, the model switcher for {% data variables.product.prodname_copilot_short %} code completion is automatically enabled.
If you have a {% data variables.copilot.copilot_free_short %} or {% data variables.copilot.copilot_pro_short %} plan, the model switcher for {% data variables.product.prodname_copilot_short %} code completion is automatically enabled.

{% endif %}

Expand Down
Loading
Loading