73 lines
5.4 KiB
Markdown
73 lines
5.4 KiB
Markdown
---
|
|
title: 'About {% data variables.product.prodname_copilot_short %} auto model selection'
|
|
allowTitleToDifferFromFilename: true
|
|
shortTitle: 'Auto model selection'
|
|
intro: 'Automatically select models for {% data variables.copilot.copilot_chat_short %} and {% data variables.copilot.copilot_coding_agent %}.'
|
|
product: '{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} for {% data variables.copilot.copilot_chat_short %} is available with all {% data variables.product.prodname_copilot %} plans. <br>{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} for {% data variables.copilot.copilot_coding_agent %} is available for {% data variables.copilot.copilot_pro %} and {% data variables.copilot.copilot_pro_plus %} plans.'
|
|
topics:
|
|
- Copilot
|
|
versions:
|
|
feature: copilot
|
|
contentType: concepts
|
|
category:
|
|
- Learn about Copilot
|
|
---
|
|
|
|
## 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 on your behalf.
|
|
|
|
{% data variables.copilot.copilot_auto_model_selection %} is currently optimized for model availability, choosing from a list of models that may change over time.
|
|
|
|
With {% data variables.copilot.copilot_auto_model_selection %}, you benefit from:
|
|
* Reduced chances of rate limiting
|
|
* Discounted multipliers for paid plans ({% data variables.copilot.copilot_chat_short %} only)
|
|
|
|
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} **won't** include these models:
|
|
* Models excluded by administrator policies. See [AUTOTITLE](/copilot/how-tos/use-ai-models/configure-access-to-ai-models).
|
|
* Models with premium request multipliers greater than one. See [AUTOTITLE](/copilot/reference/ai-models/supported-models#model-multipliers).
|
|
* Models not available in your plan. See [AUTOTITLE](/copilot/reference/ai-models/supported-models#supported-ai-models-per-copilot-plan).
|
|
|
|
> [!NOTE] Soon {% data variables.copilot.copilot_auto_model_selection %} will choose the best model for you by taking into account both model availability and your task.
|
|
|
|
## {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} in {% data variables.copilot.copilot_chat_short %}
|
|
|
|
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} is generally available in the following IDEs:
|
|
* {% data variables.product.prodname_vscode_shortname %}
|
|
|
|
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} is in public preview for the following IDEs:
|
|
* {% data variables.product.prodname_vs %}
|
|
* Eclipse
|
|
* JetBrains IDEs
|
|
* Xcode
|
|
|
|
When you select **Auto** in {% data variables.copilot.copilot_chat_short %}, {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} may choose from the following list of models, subject to your policies and subscription type. Models may change over time.
|
|
* {% data variables.copilot.copilot_gpt_41 %}
|
|
* {% data variables.copilot.copilot_gpt_5_mini %}
|
|
* {% data variables.copilot.copilot_gpt_51_codex_max %}
|
|
* {% data variables.copilot.copilot_claude_haiku_45 %}
|
|
* {% data variables.copilot.copilot_claude_sonnet_45 %}
|
|
|
|
> [!TIP] To see which model was used for each response, hover over the response in {% data variables.copilot.copilot_chat_short %}.
|
|
|
|
While {% data variables.copilot.copilot_auto_model_selection_short %} is an option for {% data variables.copilot.copilot_chat_short %}, you can manually choose a different model to override this selection. {% data reusables.copilot.change-the-ai-model %}
|
|
|
|
### Multiplier discounts
|
|
|
|
{% data reusables.copilot.auto-model-multiplier-discount %} See [AUTOTITLE](/copilot/concepts/billing/copilot-requests#model-multipliers).
|
|
|
|
### Enabling access during {% data variables.release-phases.public_preview %}
|
|
|
|
During the {% data variables.release-phases.public_preview %}, if you're using a {% data variables.copilot.copilot_business_short %} or {% data variables.copilot.copilot_enterprise_short %} plan, the organization or enterprise that provides your plan must have the **Editor preview features** policy enabled. See [AUTOTITLE](/enterprise-cloud@latest/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization#enabling-copilot-features-in-your-organization) or [AUTOTITLE](/enterprise-cloud@latest/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise#copilot-in-githubcom).
|
|
|
|
## {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} in {% data variables.copilot.copilot_coding_agent %}
|
|
|
|
> [!NOTE] {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} for {% data variables.copilot.copilot_coding_agent %} is generally available and currently only available for {% data variables.copilot.copilot_pro %} and {% data variables.copilot.copilot_pro_plus %} plans.
|
|
|
|
When you select **Auto** in {% data variables.copilot.copilot_coding_agent %}, {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} currently chooses from the following list of models, subject to your policies and subscription type:
|
|
{% data reusables.copilot.copilot-coding-agent-auto-models %}
|
|
|
|
While {% data variables.copilot.copilot_auto_model_selection_short %} is an option for {% data variables.copilot.copilot_coding_agent %}, you can manually choose a different model to override this selection.
|
|
|
|
{% data reusables.copilot.change-the-ai-model-copilot-coding-agent %}
|