1
0
mirror of synced 2025-12-21 10:57:10 -05:00
Files
docs/content/copilot/how-tos/use-ai-models/configure-access-to-ai-models.md
Felix Guntrip 216df31b26 Bring your own key for Copilot (Public preview) (#58549)
Co-authored-by: Jaryl <jarylw@github.com>
Co-authored-by: Sarah Vessels <82317+cheshire137@users.noreply.github.com>
Co-authored-by: Melanie Yarbrough <11952755+myarb@users.noreply.github.com>
2025-11-20 18:37:03 +00:00

4.0 KiB

title, shortTitle, intro, versions, topics, redirect_from, contentType, category
title shortTitle intro versions topics redirect_from contentType category
Configuring access to AI models in GitHub Copilot Configure access to AI models Learn how to configure access to AI models in {% data variables.product.prodname_copilot_short %}.
feature
copilot
Copilot
/copilot/using-github-copilot/ai-models/configuring-access-to-ai-models-in-copilot
/copilot/how-tos/ai-models/configuring-access-to-ai-models-in-copilot
/copilot/how-tos/ai-models/configure-access-to-ai-models
/github-models/use-github-models/integrating-ai-models-into-your-development-workflow
how-tos
Configure Copilot

Your access to {% data variables.product.prodname_copilot %} models depends on:

  • Your {% data variables.product.prodname_copilot_short %} plan.
  • The client you're using (for example, {% data variables.product.prodname_dotcom_the_website %}, {% data variables.product.prodname_vscode %}, or JetBrains IDEs).
  • Whether your organization or enterprise restricts access to specific models.

For information about the AI models available in {% data variables.product.prodname_copilot_short %}, see AUTOTITLE.

To learn how {% data variables.copilot.copilot_chat_short %} serves different AI models, see AUTOTITLE.

Setup for individual use

If you have a {% data variables.copilot.copilot_free_short %}, {% data variables.copilot.copilot_pro_short %}, or {% data variables.copilot.copilot_pro_plus_short %} plan, you may need to enable access to certain models before using them.

You can enable access in two ways:

  • The first time you use a model with {% data variables.copilot.copilot_chat_short %} in your editor or in {% data variables.product.github %}, you will be prompted to allow access to the model.

    Click Allow to enable the AI model and update the policy in your personal settings on {% data variables.product.github %}.

  • You can enable the model directly in your personal settings on the {% data variables.product.github %} website. See AUTOTITLE.

Note

  • Some models may not be available depending on your plan. See AUTOTITLE.
  • Models available in {% data variables.copilot.copilot_auto_model_selection %} will follow the policies set by users and align to individual plans. See AUTOTITLE.

Setup for organization and enterprise use

As an enterprise or organization owner, you can enable or disable access to AI models for everyone who has been assigned a {% data variables.copilot.copilot_enterprise_short %} or {% data variables.copilot.copilot_business_short %} seat through your enterprise or organization. See AUTOTITLE and AUTOTITLE.

[!NOTE] Models available in {% data variables.copilot.copilot_auto_model_selection %} will follow the policies set for an organization or enterprise. See AUTOTITLE.

{% ifversion copilot-byok %}

You can also integrate your preferred custom models from supported LLM providers by bringing your own API keys. Organization owners can make custom models available for members of their organization and enterprise owners can add custom models and choose which organizations can make use of them. See AUTOTITLE for organizations and AUTOTITLE for enterprise accounts.

{% endif %}