Skip to content

Commit 3bc85f2

Browse files
guntripCopilotsophietheking
authored
Copilot BYOK updates (#61182)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Sophie <29382425+sophietheking@users.noreply.github.com>
1 parent aa065aa commit 3bc85f2

6 files changed

Lines changed: 11 additions & 5 deletions

File tree

content/copilot/how-tos/administer-copilot/manage-for-enterprise/use-your-own-api-keys.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ category:
1111
- Manage Copilot for a team
1212
---
1313

14-
{% data reusables.copilot.byok-intro %}
14+
{% data reusables.copilot.byok-intro %} {% data reusables.copilot.byok-no-subscription-required %}
1515

1616
## Why bring your own API keys?
1717

@@ -25,6 +25,8 @@ As an enterprise owner, you may have specific requirements for governance, data
2525
2626
After you've added your key and selected one or more models, you and members of your organizations will be able to use them with {% data variables.copilot.copilot_byok_supported_features %}. Your models will appear at the bottom of the model picker, under the enterprise name.
2727

28+
> [!NOTE] For members of your organizations to use third-party models in {% data variables.product.prodname_vscode %}, the **Bring Your Own Language Model Key in {% data variables.product.prodname_vscode_shortname %}** policy must be enabled. For more information, see the [{% data variables.product.prodname_copilot_short %} settings page](https://github.com/settings/copilot/features) in {% data variables.product.prodname_dotcom_the_website %}.
29+
2830
{% data reusables.enterprise-accounts.access-enterprise %}
2931
{% data reusables.enterprise-accounts.ai-controls-tab %}
3032
1. In the sidebar, click **{% octicon "copilot" aria-hidden="true" aria-label="copilot" %} {% data variables.product.prodname_copilot_short %}**.

content/copilot/how-tos/administer-copilot/manage-for-organization/use-your-own-api-keys.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ category:
1111
- Manage Copilot for a team
1212
---
1313

14-
{% data reusables.copilot.byok-intro %}
14+
{% data reusables.copilot.byok-intro %} {% data reusables.copilot.byok-no-subscription-required %}
1515

1616
## Why bring your own API keys?
1717

content/copilot/how-tos/copilot-on-github/set-up-copilot/configure-access-to-ai-models.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ If you have a {% data variables.copilot.copilot_free_short %}, {% data variables
3434

3535
As an enterprise or organization owner, you can enable or disable access to AI models for members with a {% data variables.copilot.copilot_enterprise_short %} or {% data variables.copilot.copilot_business_short %} seat. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/setting-policies-for-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization) and [AUTOTITLE](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise).
3636

37-
> [!NOTE] Models available in {% data variables.copilot.copilot_auto_model_selection %} will follow the policies set for an organization or enterprise. See [AUTOTITLE](/copilot/concepts/auto-model-selection).
37+
> [!NOTE]
38+
> * Models available in {% data variables.copilot.copilot_auto_model_selection %} will follow the policies set for an organization or enterprise. See [AUTOTITLE](/copilot/concepts/auto-model-selection).
39+
> * {% data reusables.copilot.byok-no-subscription-required %}
3840
3941
{% ifversion copilot-byok %}
4042

content/copilot/how-tos/use-ai-models/change-the-chat-model.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ redirect_from:
99
- /copilot/how-tos/ai-models/changing-the-ai-model-for-copilot-chat
1010
- /copilot/how-tos/ai-models/change-the-chat-model
1111
contentType: how-tos
12-
category:
12+
category:
1313
- Configure Copilot
1414
---
1515

@@ -75,6 +75,7 @@ You can expand the model options that are available to power {% data variables.c
7575

7676
* Depending on the provider or model you choose, you may need to supply an API key, or model ID, from the provider, or a {% data variables.product.github %} {% data variables.product.pat_generic %} (PAT).
7777
* To add models from the AI Toolkit for {% data variables.product.prodname_vscode %}, you must <a href="vscode:extension/ms-windows-ai-studio.windows-ai-studio?ref_product=copilot&ref_type=engagement&ref_style=text">install the AI Toolkit extension</a>.
78+
* If you are a {% data variables.copilot.copilot_business_short %} or {% data variables.copilot.copilot_enterprise_short %} customer and want to use third-party models in {% data variables.product.prodname_vscode %}, the **Bring Your Own Language Model Key in {% data variables.product.prodname_vscode_shortname %}** policy must be enabled. For more information, see the [{% data variables.product.prodname_copilot_short %} settings page](https://github.com/settings/copilot/features) in {% data variables.product.prodname_dotcom_the_website %}.
7879

7980
### Adding models
8081

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Using your own API keys does not require a {% data variables.product.prodname_copilot_short %} subscription. However, without a subscription, you won't have access to other {% data variables.product.prodname_copilot_short %} capabilities such as mobile access, automation, and remote server features.

data/variables/copilot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,4 +222,4 @@ copilot_workspace: 'Copilot Workspace'
222222
copilot_workspace_short: 'Workspace'
223223

224224
# BYOK
225-
copilot_byok_supported_features: '{% data variables.copilot.copilot_chat %} and {% data variables.copilot.copilot_cli %}'
225+
copilot_byok_supported_features: '{% data variables.copilot.copilot_chat_short %}, {% data variables.copilot.copilot_cli_short %}, and {% data variables.product.prodname_vscode_shortname %}'

0 commit comments

Comments
 (0)