Skip to content

Commit 82ab5b3

Browse files
MackinnonBuckCopilotsunbrye
authored
Add Copilot voice features to allowlist reference (#61893)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: sunbrye <sunbrye@github.com>
1 parent 828ad86 commit 82ab5b3

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

content/copilot/reference/copilot-allowlist-reference.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,17 @@ Depending on the security policies and editors your organization uses, you may n
4444

4545
Every user of the proxy server or firewall also needs to configure their own environment to connect to {% data variables.product.prodname_copilot_short %}. See [AUTOTITLE](/copilot/configuring-github-copilot/configuring-network-settings-for-github-copilot).
4646

47+
## {% data variables.product.prodname_copilot_short %} voice features
48+
49+
Voice features in {% data variables.copilot.copilot_cli %} and the {% data variables.copilot.github_copilot_app %} use Foundry Local to run a speech-to-text model on your machine. To query the model catalog and download models, these features make outbound requests to the following Azure domains. If you want to use voice features behind a firewall or proxy server, add these URLs to your allowlist:
50+
51+
| Domain and/or URL | Purpose |
52+
|:-----------------------------------------------| :--------------------------------- |
53+
| `https://ai.azure.com` | Model catalog requests |
54+
| `https://api.catalog.azureml.ms` | Detecting the optimal Azure region for model downloads |
55+
| `https://*.api.azureml.ms` | Regional model catalog endpoints |
56+
| `https://amlwlrt4*.blob.core.windows.net`[^7] | Model downloads from regional Azure Blob Storage |
57+
4758
## {% data variables.copilot.copilot_cloud_agent %} recommended allowlist
4859

4960
The {% data variables.copilot.copilot_cloud_agent %} includes a built-in firewall with a recommended allowlist that is enabled by default. The recommended allowlist allows access to:
@@ -402,3 +413,4 @@ The allowlist allows access to the following hosts:
402413
[^4]: Allows access to authorized users via a {% data variables.copilot.copilot_enterprise_short %} plan. Do not add this URL to your allowlist if you want to use subscription-based network routing to block users from using {% data variables.copilot.copilot_enterprise_short %} on your network.
403414
[^5]: Required for fallback scenarios where {% data variables.product.prodname_copilot_short %} usage metrics report downloads bypass the custom domain and are served from an Azure Front Door CDN.
404415
[^6]: Required for fallback scenarios where {% data variables.product.prodname_copilot_short %} usage metrics report downloads bypass the Azure Front Door CDN and are served directly from Azure Blob Storage.
416+
[^7]: The `amlwlrt4*` wildcard matches the regional Azure Blob Storage accounts that Foundry Local voice features use to download models. The specific storage account depends on the Azure region closest to the user.

0 commit comments

Comments
 (0)