Skip to content

Commit d4ea449

Browse files
authored
Merge pull request #277959 from MicrosoftDocs/main
6/12 11:00 AM IST Publish
2 parents f6d1522 + 6005dd5 commit d4ea449

File tree

140 files changed

+2123
-2405
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+2123
-2405
lines changed

articles/ai-services/document-intelligence/how-to-guides/includes/v4-0/python-sdk.md

Lines changed: 468 additions & 878 deletions
Large diffs are not rendered by default.

articles/ai-services/document-intelligence/how-to-guides/use-sdk-rest-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: nitinme
77
ms.service: azure-ai-document-intelligence
88
ms.custom: devx-track-dotnet, devx-track-extended-java, devx-track-js, devx-track-python, ignite-2023, linux-related-content
99
ms.topic: how-to
10-
ms.date: 05/23/2024
10+
ms.date: 06/11/2024
1111
ms.author: lajanuar
1212
zone_pivot_groups: programming-languages-set-formre
1313
---

articles/ai-services/speech-service/includes/language-support/pronunciation-assessment.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ ms.author: eur
1414
|Chinese (Cantonese, Traditional)|`zh-HK`<sup>1</sup>|
1515
|Chinese (Mandarin, Simplified)|`zh-CN`|
1616
|Chinese (Taiwanese Mandarin, Traditional)|`zh-TW`<sup>1</sup>|
17+
|Danish (Denmark)|`da-DK`<sup>1</sup>|
1718
|Dutch (Netherlands)|`nl-NL`|
1819
|English (Australia)|`en-AU`|
1920
|English (Canada)|`en-CA` |
@@ -32,7 +33,7 @@ ms.author: eur
3233
|Norwegian Bokmål (Norway)|`nb-NO`|
3334
|Polish (Poland)|`pl-PL`<sup>1</sup>|
3435
|Portuguese (Brazil)|`pt-BR`|
35-
|Portuguese (Portugal)|`pt-PT`<sup>1</sup>|
36+
|Portuguese (Portugal)|`pt-PT`|
3637
|Russian (Russia)|`ru-RU`|
3738
|Spanish (Mexico)|`es-MX` |
3839
|Spanish (Spain)|`es-ES` |

articles/ai-services/speech-service/language-support.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ With the cross-lingual feature, you can transfer your custom neural voice model
118118

119119
# [Pronunciation assessment](#tab/pronunciation-assessment)
120120

121-
The table in this section summarizes the 31 locales supported for pronunciation assessment, and each language is available on all [Speech to text regions](regions.md#speech-service). Latest update extends support from English to 30 more languages and quality enhancements to existing features, including accuracy, fluency and miscue assessment. You should specify the language that you're learning or practicing improving pronunciation. The default language is set as `en-US`. If you know your target learning language, [set the locale](how-to-pronunciation-assessment.md#get-pronunciation-assessment-results) accordingly. For example, if you're learning British English, you should specify the language as `en-GB`. If you're teaching a broader language, such as Spanish, and are uncertain about which locale to select, you can run various accent models (`es-ES`, `es-MX`) to determine the one that achieves the highest score to suit your specific scenario. If you're interested in languages not listed in the following table, fill out this [intake form](https://aka.ms/speechpa/intake) for further assistance.
121+
The table in this section summarizes the 32 locales supported for pronunciation assessment, and each language is available on all [Speech to text regions](regions.md#speech-service). Latest update extends support from English to 31 more languages and quality enhancements to existing features, including accuracy, fluency and miscue assessment. You should specify the language that you're learning or practicing improving pronunciation. The default language is set as `en-US`. If you know your target learning language, [set the locale](how-to-pronunciation-assessment.md#get-pronunciation-assessment-results) accordingly. For example, if you're learning British English, you should specify the language as `en-GB`. If you're teaching a broader language, such as Spanish, and are uncertain about which locale to select, you can run various accent models (`es-ES`, `es-MX`) to determine the one that achieves the highest score to suit your specific scenario. If you're interested in languages not listed in the following table, fill out this [intake form](https://aka.ms/speechpa/intake) for further assistance.
122122

123123
[!INCLUDE [Language support include](includes/language-support/pronunciation-assessment.md)]
124124

articles/ai-studio/how-to/create-projects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ In addition, a number of resources are only accessible by users in your project
122122
| workspacefilestore | {project-GUID}-code | Hosts files created on your compute and using prompt flow |
123123

124124
> [!NOTE]
125-
> Storage connections are not created directly with the project when your storage account has public network access set to disabled. These are created instead when a first user accesses AI studio over a private network connection.
125+
> Storage connections are not created directly with the project when your storage account has public network access set to disabled. These are created instead when a first user accesses AI studio over a private network connection. [Troubleshoot storage connections](troubleshoot-secure-connection-project.md#troubleshoot-missing-storage-connections)
126126
127127

128128
## Next steps

articles/ai-studio/how-to/model-catalog-overview.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Llama family models | Llama-2-7b <br> Llama-2-7b-chat <br> Llama-2-13b <br> Lla
6060
Mistral family models | mistralai-Mixtral-8x22B-v0-1 <br> mistralai-Mixtral-8x22B-Instruct-v0-1 <br> mistral-community-Mixtral-8x22B-v0-1 <br> mistralai-Mixtral-8x7B-v01 <br> mistralai-Mistral-7B-Instruct-v0-2 <br> mistralai-Mistral-7B-v01 <br> mistralai-Mixtral-8x7B-Instruct-v01 <br> mistralai-Mistral-7B-Instruct-v01 | Mistral-large <br> Mistral-small
6161
Cohere family models | Not available | Cohere-command-r-plus <br> Cohere-command-r <br> Cohere-embed-v3-english <br> Cohere-embed-v3-multilingual
6262
JAIS | Not available | jais-30b-chat
63-
Phi3 family models | Phi-3-small-128k-Instruct <br> Phi-3-small-8k-Instruct <br> Phi-3-mini-4k-Instruct <br> Phi-3-mini-128k-Instruct <br> Phi3-medium-128k-instruct <br> Phi3-medium-4k-instruct | Phi-3-mini-4k-Instruct <br> Phi-3-mini-128k-Instruct <br> Phi3-medium-128k-instruct <br> Phi3-medium-4k-instruct <br> Phi-3-vision-128k-instruct
63+
Phi3 family models | Phi-3-small-128k-Instruct <br> Phi-3-small-8k-Instruct <br> Phi-3-mini-4k-Instruct <br> Phi-3-mini-128k-Instruct <br> Phi3-medium-128k-instruct <br> Phi3-medium-4k-instruct | Phi-3-mini-4k-Instruct <br> Phi-3-mini-128k-Instruct <br> Phi3-medium-128k-instruct <br> Phi3-medium-4k-instruct
6464
Nixtla | Not available | TimeGEN-1
6565
Other models | Available | Not available
6666

@@ -132,11 +132,16 @@ Pay-as-you-go billing is available only to users whose Azure subscription belong
132132

133133
Model | Offer availability region | Hub/Project Region for Deployment | Hub/Project Region for Fine-tuning
134134
--|--|--|--
135-
Llama-3-70B-Instruct <br> Llama-3-8B-Instruct | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US 2, Sweden Central | Not available
136-
Llama-2-7b <br> Llama-2-13b <br> Llama-2-70b | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US 2, West US 3 | West US 3
137-
Llama-2-7b-chat <br> Llama-2-13b-chat <br> Llama-2-70b-chat | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US 2, West US 3 | Not available
138-
Mistral-Large <br> Mistral Small | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US 2, Sweden Central | Not available
139-
Cohere-command-r-plus <br> Cohere-command-r <br> Cohere-embed-v3-english <br> Cohere-embed-v3-multilingual | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) <br> Japan | East US 2, Sweden Central | Not available
135+
Llama-3-70B-Instruct <br> Llama-3-8B-Instruct | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US, East US 2, North Central US, South Central US, Sweden Central, West US, West US 3 | Not available
136+
Llama-2-7b <br> Llama-2-13b <br> Llama-2-70b | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US, East US 2, North Central US, South Central US, West US, West US 3 | West US 3
137+
Llama-2-7b-chat <br> Llama-2-13b-chat <br> Llama-2-70b-chat | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US, East US 2, North Central US, South Central US, West US, West US 3, | Not available
138+
Mistral Small | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US, East US 2, North Central US, South Central US, Sweden Central, West US, West US 3 | Not available
139+
Mistral-Large | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US, East US 2, France Central, North Central US, South Central US, Sweden Central, West US, West US 3 | Not available
140+
Cohere-command-r-plus <br> Cohere-command-r <br> Cohere-embed-v3-english <br> Cohere-embed-v3-multilingual | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) <br> Japan | East US, East US 2, North Central US, South Central US, Sweden Central, West US, West US 3 | Not available
141+
TimeGEN-1 | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US, East US 2, North Central US, South Central US, Sweden Central, West US, West US 3 | Not available
142+
jais-30b-chat | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US, East US 2, North Central US, South Central US, Sweden Central, West US, West US 3 | Not available
143+
Phi-3-mini-4k-instruct | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US 2, Canada Central, Sweden Central, West US 3 | Not available
144+
Phi-3-mini-128k-instruct <br> Phi-3-medium-4k-instruct <br> Phi-3-medium-128k-instruct | [Microsoft Managed Countries](/partner-center/marketplace/tax-details-marketplace#microsoft-managed-countriesregions) | East US 2, Sweden Central | Not available
140145

141146
<!-- docutune:enable -->
142147

articles/ai-studio/how-to/troubleshoot-secure-connection-project.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,3 +121,14 @@ If you use a proxy, it may prevent communication with a secured project. To test
121121
* Temporarily disable the proxy setting and see if you can connect.
122122
* Create a [Proxy auto-config (PAC)](https://wikipedia.org/wiki/Proxy_auto-config) file that allows direct access to the FQDNs listed on the private endpoint. It should also allow direct access to the FQDN for any compute instances.
123123
* Configure your proxy server to forward DNS requests to Azure DNS.
124+
125+
## Troubleshoot missing storage connections
126+
127+
When you create a project, a number of connections to Azure storage are auto-created for data upload scenarios and artifact storage including prompt flow. When your hub's associated Azure Storage account is having public network access set to 'Disabled', there may be a delay in these storage connections to be created.
128+
129+
Try the following steps to troubleshoot:
130+
131+
1. In Azure Portal, check the network settings of the storage account that is associated to your hub.
132+
1. Review your internet connection, and make sure you are using a private connection that is allowed by your storage account.
133+
1. Navigate to AI Studio > your project > project settings.
134+
1. Refresh the page. A number of connections should be created including 'workspaceblobstore'.

articles/azure-arc/kubernetes/cluster-connect.md

Lines changed: 30 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -78,73 +78,85 @@ Before you begin, review the [conceptual overview of the cluster connect feature
7878

7979
## Set up authentication
8080

81-
On the existing Arc-enabled cluster, create the ClusterRoleBinding with either Microsoft Entra authentication, or a service account token.
81+
On the existing Arc-enabled cluster, create the ClusterRoleBinding with either Microsoft Entra authentication or service account token.
8282

8383
<a name='azure-active-directory-authentication-option'></a>
8484

8585
### Microsoft Entra authentication option
8686

8787
#### [Azure CLI](#tab/azure-cli)
8888

89-
1. Get the `objectId` associated with your Microsoft Entra entity.
89+
1. Get the `objectId` associated with your Microsoft Entra entity. If you are using a single user account, get the user principal name (UPN) associated with your Microsoft Entra entity.
9090

91-
- For a Microsoft Entra user account:
91+
- For a Microsoft Entra group account:
92+
93+
```azurecli
94+
AAD_ENTITY_ID=$(az ad signed-in-user show --query id -o tsv)
95+
```
96+
97+
- For a Microsoft Entra single user account:
9298
9399
```azurecli
94-
AAD_ENTITY_OBJECT_ID=$(az ad signed-in-user show --query id -o tsv)
100+
AAD_ENTITY_ID=$(az ad signed-in-user show --query userPrincipalName -o tsv)
95101
```
96102
97103
- For a Microsoft Entra application:
98104
99105
```azurecli
100-
AAD_ENTITY_OBJECT_ID=$(az ad sp show --id <id> --query id -o tsv)
106+
AAD_ENTITY_ID=$(az ad sp show --id <id> --query id -o tsv)
101107
```
102108
103109
1. Authorize the entity with appropriate permissions.
104110
105111
- If you're using Kubernetes native ClusterRoleBinding or RoleBinding for authorization checks on the cluster, with the `kubeconfig` file pointing to the `apiserver` of your cluster for direct access, you can create one mapped to the Microsoft Entra entity (service principal or user) that needs to access this cluster. For example:
106112
107113
```console
108-
kubectl create clusterrolebinding demo-user-binding --clusterrole cluster-admin --user=$AAD_ENTITY_OBJECT_ID
114+
kubectl create clusterrolebinding demo-user-binding --clusterrole cluster-admin --user=$AAD_ENTITY_ID
109115
```
110116
111117
- If you're using Azure RBAC for authorization checks on the cluster, you can create an applicable [Azure role assignment](azure-rbac.md#built-in-roles) mapped to the Microsoft Entra entity. For example:
112118
113119
```azurecli
114-
az role assignment create --role "Azure Arc Kubernetes Viewer" --assignee $AAD_ENTITY_OBJECT_ID --scope $ARM_ID_CLUSTER
115-
az role assignment create --role "Azure Arc Enabled Kubernetes Cluster User Role" --assignee $AAD_ENTITY_OBJECT_ID --scope $ARM_ID_CLUSTER
120+
az role assignment create --role "Azure Arc Kubernetes Viewer" --assignee $AAD_ENTITY_ID --scope $ARM_ID_CLUSTER
121+
az role assignment create --role "Azure Arc Enabled Kubernetes Cluster User Role" --assignee $AAD_ENTITY_ID --scope $ARM_ID_CLUSTER
116122
```
117123
118124
#### [Azure PowerShell](#tab/azure-powershell)
119125
120-
1. Get the `objectId` associated with your Microsoft Entra entity.
126+
1. Get the `objectId` associated with your Microsoft Entra entity. If you are using a single user account, you will get the user principal name (UPN) associated with your Microsoft Entra entity.
121127
122-
- For a Microsoft Entra user account:
128+
- For a Microsoft Entra group account:
123129
124130
```azurepowershell
125-
$AAD_ENTITY_OBJECT_ID = (az ad signed-in-user show --query id -o tsv)
131+
$AAD_ENTITY_ID = (az ad signed-in-user show --query id -o tsv)
126132
```
127133
134+
- For a Microsoft Entra single user account:
135+
136+
```azurepowershell
137+
$AAD_ENTITY_ID = (az ad signed-in-user show --query userPrincipalName -o tsv)
138+
```
139+
128140
- For a Microsoft Entra application:
129141
130-
```azurepowershell
131-
$AAD_ENTITY_OBJECT_ID = (az ad sp show --id <id> --query objectId -o tsv)
132-
```
142+
```azurepowershell
143+
$AAD_ENTITY_ID = (az ad sp show --id <id> --query objectId -o tsv)
144+
```
133145
134146
1. Authorize the entity with appropriate permissions.
135147
136-
- If you're using Kubernetes native ClusterRoleBinding or RoleBinding for authorization checks on the cluster, with the `kubeconfig` file pointing to the `apiserver` of your cluster for direct access, you can create one mapped to the Microsoft Entra entity (service principal or user) that needs to access this cluster. For example:
148+
- If you're using native Kubernetes ClusterRoleBinding or RoleBinding for authorization checks on the cluster, with the `kubeconfig` file pointing to the `apiserver` of your cluster for direct access, you can create one mapped to the Microsoft Entra entity (service principal or user) that needs to access this cluster. For example:
137149
138150
```console
139-
kubectl create clusterrolebinding demo-user-binding --clusterrole cluster-admin --user=$AAD_ENTITY_OBJECT_ID
151+
kubectl create clusterrolebinding demo-user-binding --clusterrole cluster-admin --user=$AAD_ENTITY_ID
140152
```
141153
142154
- If you're using [Azure RBAC for authorization checks](azure-rbac.md) on the cluster, you can create an applicable [Azure role assignment](azure-rbac.md#built-in-roles) mapped to the Microsoft Entra entity. For example:
143155
144156
```azurepowershell
145157
146-
az role assignment create --role "Azure Arc Kubernetes Viewer" --assignee $AAD_ENTITY_OBJECT_ID --scope $ARM_ID_CLUSTER
147-
az role assignment create --role "Azure Arc Enabled Kubernetes Cluster User Role" --assignee $AAD_ENTITY_OBJECT_ID --scope $ARM_ID_CLUSTER
158+
az role assignment create --role "Azure Arc Kubernetes Viewer" --assignee $AAD_ENTITY_ID --scope $ARM_ID_CLUSTER
159+
az role assignment create --role "Azure Arc Enabled Kubernetes Cluster User Role" --assignee $AAD_ENTITY_ID --scope $ARM_ID_CLUSTER
148160
```
149161
150162
---

articles/azure-arc/kubernetes/includes/network-requirements-azure-cloud.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
ms.service: azure-arc
33
ms.topic: include
4-
ms.date: 02/15/2024
4+
ms.date: 06/11/2024
55
---
66

77
> [!IMPORTANT]
@@ -23,6 +23,7 @@ ms.date: 02/15/2024
2323
| `*.arc.azure.net`| Required to manage connected clusters in Azure portal. |
2424
|`https://<region>.obo.arc.azure.com:8084/` | Required when [Cluster Connect](../cluster-connect.md) is configured. |
2525
|`dl.k8s.io`| Required when [automatic agent upgrade](../agent-upgrade.md#toggle-automatic-upgrade-on-or-off-when-connecting-a-cluster-to-azure-arc) is enabled. |
26+
| `https://linuxgeneva-microsoft.azurecr.io` | Required if using [Azure Arc-enabled Kubernetes extensions](../conceptual-extensions.md).
2627

2728
To translate the `*.servicebus.windows.net` wildcard into specific endpoints, use the command:
2829

articles/azure-arc/kubernetes/includes/network-requirements.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
ms.service: azure-arc
33
ms.topic: include
4-
ms.date: 02/15/2024
4+
ms.date: 06/11/2024
55
---
66

77
### [Azure Cloud](#tab/azure-cloud)

0 commit comments

Comments
 (0)