Skip to content

Commit 7e622f7

Browse files
Merge branch 'main' into patch-12
2 parents 9f977d6 + 783033d commit 7e622f7

File tree

1,008 files changed

+6667
-4993
lines changed

Some content is hidden

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

1,008 files changed

+6667
-4993
lines changed

.openpublishing.publish.config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1113,7 +1113,7 @@
11131113
"branch_mapping": {}
11141114
},
11151115
{
1116-
"path_to_root": "articles/reusable-content",
1116+
"path_to_root": "reusable-content",
11171117
"url": "https://github.com/MicrosoftDocs/reusable-content",
11181118
"branch": "main",
11191119
"branch_mapping": {}

articles/active-directory-b2c/custom-domain.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -331,14 +331,6 @@ https://<domain-name>/11111111-1111-1111-1111-111111111111/v2.0/
331331
```
332332
::: zone pivot="b2c-custom-policy"
333333

334-
## (Optional) Block access to the default domain name
335-
336-
After you add the custom domain and configure your application, users will still be able to access the &lt;tenant-name&gt;.b2clogin.com domain. If you want to prevent access, you can configure the policy to check the authorization request "host name" against an allowed list of domains. The host name is the domain name that appears in the URL. The host name is available through `{Context:HostName}` [claim resolvers](claim-resolver-overview.md). Then you can present a custom error message.
337-
338-
1. Get the example of a conditional access policy that checks the host name from [GitHub](https://github.com/azure-ad-b2c/samples/tree/master/policies/check-host-name).
339-
1. In each file, replace the string `yourtenant` with the name of your Azure AD B2C tenant. For example, if the name of your B2C tenant is *contosob2c*, all instances of `yourtenant.onmicrosoft.com` become `contosob2c.onmicrosoft.com`.
340-
1. Upload the policy files in the following order: `B2C_1A_TrustFrameworkExtensions_HostName.xml` and then `B2C_1A_signup_signin_HostName.xml`.
341-
342334
::: zone-end
343335

344336

articles/ai-services/create-account-resource-manager-template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ One Azure resource is defined in the Bicep file: [Microsoft.CognitiveServices/ac
5252

5353
1. Select the **Deploy to Azure** button.
5454

55-
:::image type="content" source="~/articles/reusable-content/ce-skilling/azure/media/template-deployments/deploy-to-azure-button.svg" alt-text="Button to deploy the Resource Manager template to Azure." border="false" link="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-quickstart-templates%2Fmaster%2Fquickstarts%2Fmicrosoft.cognitiveservices%2Fcognitive-services-universalkey%2Fazuredeploy.json":::
55+
:::image type="content" source="~/reusable-content/ce-skilling/azure/media/template-deployments/deploy-to-azure-button.svg" alt-text="Button to deploy the Resource Manager template to Azure." border="false" link="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-quickstart-templates%2Fmaster%2Fquickstarts%2Fmicrosoft.cognitiveservices%2Fcognitive-services-universalkey%2Fazuredeploy.json":::
5656

5757
2. Enter the following values.
5858

articles/ai-services/document-intelligence/includes/preview-notice.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ ms.date: 02/29/2024
1515
>
1616
> * Document Intelligence public preview releases provide early access to features that are in active development.
1717
> * Features, approaches, and processes may change, prior to General Availability (GA), based on user feedback.
18-
> * The public preview version of Document Intelligence client libraries default to REST API version [**2024-02-29-preview**](https://westus.dev.cognitive.microsoft.com/docs/services/document-intelligence-api-2024-02-29-preview/operations/AnalyzeDocument).
19-
> * Public preview version [**2024-02-29-preview**](https://westus.dev.cognitive.microsoft.com/docs/services/document-intelligence-api-2024-02-29-preview/operations/AnalyzeDocument) is currently only available in the following Azure regions:
18+
> * The public preview version of Document Intelligence client libraries default to REST API version [**2024-02-29-preview**](/rest/api/aiservices/operation-groups?view=rest-aiservices-2024-02-29-preview&preserve-view=true).
19+
> * Public preview version [**2024-02-29-preview**](/rest/api/aiservices/operation-groups?view=rest-aiservices-2024-02-29-preview&preserve-view=true) is currently only available in the following Azure regions:
2020
> * **East US**
2121
> * **West US2**
2222
> * **West Europe**

articles/ai-services/document-intelligence/sdk-overview-v4-0.md

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

articles/ai-services/document-intelligence/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ items:
1818
- name: Changelog and release history
1919
displayName: latest, update, beta, package, preview, version
2020
href: changelog-release-history.md
21-
- name: "SDK targets: REST API 2023–10–31-preview"
21+
- name: "SDK targets: REST API 2024–02–29-preview"
2222
displayName: get started, installation, downloads, documentAnalysisClient, document analysis client, Azure AD, Azure Active Directory, identity, changelog, package, version,AzureKeyCredential, Azure key credential, key, endpoint
2323
href: sdk-overview-v4-0.md
2424
- name: "SDK targets: REST API 2023–7–31 latest (GA)"

articles/ai-services/speech-service/includes/how-to/custom-domain.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ Set-AzCognitiveServicesAccount -ResourceGroupName $resourceGroup `
120120

121121
# [Azure CLI](#tab/azure-cli)
122122

123-
[!INCLUDE [azure-cli-prepare-your-environment.md](~/articles/reusable-content/azure-cli/azure-cli-prepare-your-environment.md)]
123+
[!INCLUDE [azure-cli-prepare-your-environment.md](~/reusable-content/azure-cli/azure-cli-prepare-your-environment.md)]
124124

125125
This section requires the latest version of the Azure CLI. If you're using Azure Cloud Shell, the latest version is already installed.
126126

articles/ai-services/speech-service/speech-container-howto-on-premises.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: eric-urban
66
manager: nitinme
77
ms.service: azure-ai-speech
88
ms.topic: how-to
9-
ms.date: 1/22/2024
9+
ms.date: 3/21/2024
1010
ms.author: eur
1111
---
1212

@@ -74,7 +74,7 @@ textToSpeech:
7474
optimizeForTurboMode: true
7575
image:
7676
registry: mcr.microsoft.com
77-
repository: azure-cognitive-services/speechservices/text-to-speech
77+
repository: azure-cognitive-services/speechservices/neural-text-to-speech
7878
tag: latest
7979
pullSecrets:
8080
- mcr # Or an existing secret
@@ -118,28 +118,28 @@ RESOURCES:
118118
NAME READY STATUS RESTARTS AGE
119119
speech-to-text-7664f5f465-87w2d 0/1 Pending 0 0s
120120
speech-to-text-7664f5f465-klbr8 0/1 ContainerCreating 0 0s
121-
text-to-speech-56f8fb685b-4jtzh 0/1 ContainerCreating 0 0s
122-
text-to-speech-56f8fb685b-frwxf 0/1 Pending 0 0s
121+
neural-text-to-speech-56f8fb685b-4jtzh 0/1 ContainerCreating 0 0s
122+
neural-text-to-speech-56f8fb685b-frwxf 0/1 Pending 0 0s
123123
124124
==> v1/Service
125125
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
126126
speech-to-text LoadBalancer 10.0.252.106 <pending> 80:31811/TCP 1s
127-
text-to-speech LoadBalancer 10.0.125.187 <pending> 80:31247/TCP 0s
127+
neural-text-to-speech LoadBalancer 10.0.125.187 <pending> 80:31247/TCP 0s
128128
129129
==> v1beta1/PodDisruptionBudget
130130
NAME MIN AVAILABLE MAX UNAVAILABLE ALLOWED DISRUPTIONS AGE
131131
speech-to-text-poddisruptionbudget N/A 20% 0 1s
132-
text-to-speech-poddisruptionbudget N/A 20% 0 1s
132+
neural-text-to-speech-poddisruptionbudget N/A 20% 0 1s
133133
134134
==> v1beta2/Deployment
135135
NAME READY UP-TO-DATE AVAILABLE AGE
136136
speech-to-text 0/2 2 0 0s
137-
text-to-speech 0/2 2 0 0s
137+
neural-text-to-speech 0/2 2 0 0s
138138
139139
==> v2beta2/HorizontalPodAutoscaler
140140
NAME REFERENCE TARGETS MINPODS MAXPODS REPLICAS AGE
141141
speech-to-text-autoscaler Deployment/speech-to-text <unknown>/50% 2 10 0 0s
142-
text-to-speech-autoscaler Deployment/text-to-speech <unknown>/50% 2 10 0 0s
142+
neural-text-to-speech-autoscaler Deployment/neural-text-to-speech <unknown>/50% 2 10 0 0s
143143
144144
145145
NOTES:
@@ -159,30 +159,30 @@ You should expect to see something similar to the following output:
159159
NAME READY STATUS RESTARTS AGE
160160
pod/speech-to-text-7664f5f465-87w2d 1/1 Running 0 34m
161161
pod/speech-to-text-7664f5f465-klbr8 1/1 Running 0 34m
162-
pod/text-to-speech-56f8fb685b-4jtzh 1/1 Running 0 34m
163-
pod/text-to-speech-56f8fb685b-frwxf 1/1 Running 0 34m
162+
pod/neural-text-to-speech-56f8fb685b-4jtzh 1/1 Running 0 34m
163+
pod/neural-text-to-speech-56f8fb685b-frwxf 1/1 Running 0 34m
164164
165165
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
166166
service/kubernetes ClusterIP 10.0.0.1 <none> 443/TCP 3h
167167
service/speech-to-text LoadBalancer 10.0.252.106 52.162.123.151 80:31811/TCP 34m
168-
service/text-to-speech LoadBalancer 10.0.125.187 65.52.233.162 80:31247/TCP 34m
168+
service/neural-text-to-speech LoadBalancer 10.0.125.187 65.52.233.162 80:31247/TCP 34m
169169
170170
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
171171
deployment.apps/speech-to-text 2 2 2 2 34m
172-
deployment.apps/text-to-speech 2 2 2 2 34m
172+
deployment.apps/neural-text-to-speech 2 2 2 2 34m
173173
174174
NAME DESIRED CURRENT READY AGE
175175
replicaset.apps/speech-to-text-7664f5f465 2 2 2 34m
176-
replicaset.apps/text-to-speech-56f8fb685b 2 2 2 34m
176+
replicaset.apps/neural-text-to-speech-56f8fb685b 2 2 2 34m
177177
178178
NAME REFERENCE TARGETS MINPODS MAXPODS REPLICAS AGE
179179
horizontalpodautoscaler.autoscaling/speech-to-text-autoscaler Deployment/speech-to-text 1%/50% 2 10 2 34m
180-
horizontalpodautoscaler.autoscaling/text-to-speech-autoscaler Deployment/text-to-speech 0%/50% 2 10 2 34m
180+
horizontalpodautoscaler.autoscaling/neural-text-to-speech-autoscaler Deployment/neural-text-to-speech 0%/50% 2 10 2 34m
181181
```
182182

183183
### Verify Helm deployment with Helm tests
184184

185-
The installed Helm charts define *Helm tests*, which serve as a convenience for verification. These tests validate service readiness. To verify both **speech to text** and **text to speech** services, we execute the [Helm test][helm-test] command.
185+
The installed Helm charts define *Helm tests*, which serve as a convenience for verification. These tests validate service readiness. To verify both speech to text and text to speech features, we execute the [Helm test][helm-test] command.
186186

187187
```console
188188
helm test onprem-speech

articles/ai-studio/how-to/create-azure-ai-resource.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: How to create and manage an Azure AI hub resource
33
titleSuffix: Azure AI Studio
4-
description: This article describes how to create and manage an Azure AI hub resource
4+
description: This article describes how to create and manage an Azure AI hub resource.
55
manager: scottpolly
66
ms.service: azure-ai-studio
77
ms.custom:
@@ -23,7 +23,7 @@ In this article, you learn how to create and manage an Azure AI hub resource in
2323

2424
## Create an Azure AI hub resource in AI Studio
2525

26-
To create a new Azure AI hub resource, you need either the Owner or Contributor role on the resource group or on an existing Azure AI hub resource. If you are unable to create an Azure AI hub resource due to permissions, reach out to your administrator. If your organization is using [Azure Policy](../../governance/policy/overview.md), don't create the resource in AI Studio. Create the Azure AI hub resource [in the Azure portal](#create-a-secure-azure-ai-hub-resource-in-the-azure-portal) instead.
26+
To create a new Azure AI hub resource, you need either the Owner or Contributor role on the resource group or on an existing Azure AI hub resource. If you're unable to create an Azure AI hub resource due to permissions, reach out to your administrator. If your organization is using [Azure Policy](../../governance/policy/overview.md), don't create the resource in AI Studio. Create the Azure AI hub resource [in the Azure portal](#create-a-secure-azure-ai-hub-resource-in-the-azure-portal) instead.
2727

2828
Follow these steps to create a new Azure AI hub resource in AI Studio.
2929

@@ -32,7 +32,7 @@ Follow these steps to create a new Azure AI hub resource in AI Studio.
3232

3333
1. Enter your AI hub name, subscription, resource group, and location details.
3434

35-
1. In the **Azure OpenAI** dropdown, you can select an existing Azure OpenAI resource to bring all your deployments into AI Studio. If you do not bring one, we will create one for you.
35+
1. In the **Azure OpenAI** dropdown, you can select an existing Azure OpenAI resource to bring all your deployments into AI Studio. If you don't bring one, we'll create one for you.
3636

3737
:::image type="content" source="../media/how-to/resource-create-advanced.png" alt-text="Screenshot of the Create an Azure AI hub resource wizard with the option to set basic information." lightbox="../media/how-to/resource-create-advanced.png":::
3838

@@ -86,6 +86,7 @@ If your organization is using [Azure Policy](../../governance/policy/overview.md
8686
## Manage your Azure AI hub resource from the Azure portal
8787

8888
### Azure AI hub resource keys
89+
8990
View your keys and endpoints for your Azure AI hub resource from the overview page within the Azure portal.
9091

9192
:::image type="content" source="../media/how-to/resource-manage-view-keys.png" alt-text="Screenshot of the Azure AI hub resource in the Azure portal showing the keys and endpoints." lightbox="../media/how-to/resource-manage-view-keys.png":::
@@ -124,6 +125,14 @@ For Azure AI hub resources that use CMK encryption mode, you can update the encr
124125

125126
:::image type="content" source="../media/how-to/resource-manage-encryption.png" alt-text="Screenshot of the Encryption page of the Azure AI hub resource in the Azure portal." lightbox="../media/how-to/resource-manage-encryption.png":::
126127

128+
### Update Azure Application Insights and Azure Container Registry
129+
130+
To use custom environments for Prompt Flow, you're required to configure an Azure Container Registry for your AI hub. To use Azure Application Insights for Prompt Flow deployments, a configured Azure Application Insights resource is required for your AI hub.
131+
132+
You can configure your AI hub for these resources during creation or update after creation. To update Azure Application Insights from the Azure portal, navigate to the **Properties** for your Azure AI hub resource in the Azure portal, then select **Change Application Insights**. You can also use the Azure SDK/CLI options or infrastructure-as-code templates to update both Azure Application Insights and Azure Container Registry for the AI Hub.
133+
134+
:::image type="content" source="../media/how-to/resource-manage-update-associated-resources.png" alt-text="Screenshot of the properties page of the Azure AI resource in the Azure portal." lightbox="../media/how-to/resource-manage-update-associated-resources.png":::
135+
127136
## Manage your Azure AI hub resource from the Manage tab within the AI Studio
128137

129138
### Getting started with the AI Studio
57.5 KB
Loading

0 commit comments

Comments
 (0)