Skip to content

Commit c1e006e

Browse files
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into aca/certificate-updates
2 parents d4ce984 + d203bfe commit c1e006e

File tree

164 files changed

+2150
-3018
lines changed

Some content is hidden

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

164 files changed

+2150
-3018
lines changed

.openpublishing.redirection.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/storage/blobs/blob-v11-samples-dotnet.md",
5+
"redirect_url": "/previous-versions/azure/storage/blobs/blob-v11-samples-dotnet",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "articles/storage/blobs/blob-v11-samples-javascript.md",
10+
"redirect_url": "/previous-versions/azure/storage/blobs/blob-v11-samples-javascript",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "articles/storage/blobs/blob-v2-samples-python.md",
15+
"redirect_url": "/previous-versions/azure/storage/blobs/blob-v2-samples-python",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path": "articles/storage/common/geo-redundant-design-legacy.md",
20+
"redirect_url": "/previous-versions/azure/storage/common/geo-redundant-design-legacy",
21+
"redirect_document_id": false
22+
},
323
{
424
"source_path": "articles/germany/index.yml",
525
"redirect_url": "/previous-versions/azure/germany/index",

articles/active-directory-b2c/service-limits.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: CelesteDG
88
ms.service: active-directory
99

1010
ms.topic: reference
11-
ms.date: 01/11/2024
11+
ms.date: 05/11/2024
1212
ms.subservice: B2C
1313
zone_pivot_groups: b2c-policy-type
1414

@@ -169,7 +169,7 @@ The following table lists the administrative configuration limits in the Azure A
169169
|String Limit per Attribute |250 Chars |
170170
|Number of B2C tenants per subscription |20 |
171171
|Total number of objects (user accounts and applications) per tenant (default limit)|1.25 million |
172-
|Total number of objects (user accounts and applications) per tenant (using a verified custom domain)|5.25 million |
172+
|Total number of objects (user accounts and applications) per tenant (using a verified custom domain). If you want to increase this limit, please contact [Microsoft Support](find-help-open-support-ticket.md).|5.25 million |
173173
|Levels of [inheritance](custom-policy-overview.md#inheritance-model) in custom policies |10 |
174174
|Number of policies per Azure AD B2C tenant (user flows + custom policies) |200 |
175175
|Maximum policy file size |1024 KB |

articles/ai-services/content-safety/concepts/jailbreak-detection.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: Learn about User Prompt injection attacks and the Prompt Shields fe
66
author: PatrickFarley
77
manager: nitinme
88
ms.service: azure-ai-content-safety
9-
ms.custom: build-2023
9+
ms.custom: build-2023, references_regions
1010
ms.topic: conceptual
1111
ms.date: 03/15/2024
1212
ms.author: pafarley
@@ -73,6 +73,12 @@ Currently, the Prompt Shields API supports the English language. While our API d
7373

7474
The maximum character limit for Prompt Shields allows for a user prompt of up to 10,000 characters, while the document array is restricted to a maximum of 5 documents with a combined total not exceeding 10,000 characters.
7575

76+
### Regions
77+
To use this API, you must create your Azure AI Content Safety resource in the supported regions. Currently, it's available in the following Azure regions:
78+
79+
- East US
80+
- West Europe
81+
7682
### TPS limitations
7783

7884
| Pricing Tier | Requests per 10 seconds |

articles/ai-services/language-service/conversational-language-understanding/concepts/best-practices.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,3 +251,4 @@ Once the request is sent, you can track the progress of the training job in Lang
251251
Caveats:
252252
- The None Score threshold for the app (confidence threshold below which the topIntent is marked as None) when using this recipe should be set to 0. This is because this new recipe attributes a certain portion of the in domain probabiliities to out of domain so that the model is not incorrectly overconfident about in domain utterances. As a result, users may see slightly reduced confidence scores for in domain utterances as compared to the prod recipe.
253253
- This recipe is not recommended for apps with just two (2) intents, such as IntentA and None, for example.
254+
- This recipe is not recommended for apps with low number of utterances per intent. A minimum of 25 utterances per intent is highly recommended.

articles/ai-services/openai/how-to/use-your-data-securely.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,9 @@ To allow your Azure AI Search to call your Azure OpenAI `preprocessing-jobs` as
168168

169169
Set `networkAcls.bypass` as `AzureServices` from the management API. For more information, see [Virtual networks article](/azure/ai-services/cognitive-services-virtual-networks?tabs=portal#grant-access-to-trusted-azure-services-for-azure-openai).
170170

171+
> [!NOTE]
172+
> The trusted service feature is only available using the command described above, and cannot be done using the Azure portal.
173+
171174
This step can be skipped only if you have a [shared private link](#create-shared-private-link) for your Azure AI Search resource.
172175

173176
### Disable public network access
@@ -249,9 +252,6 @@ To allow access to your Storage Account from Azure OpenAI and Azure AI Search, w
249252

250253
In the Azure portal, navigate to your storage account networking tab, choose "Selected networks", and then select **Allow Azure services on the trusted services list to access this storage account** and click Save.
251254

252-
> [!NOTE]
253-
> The trusted service feature is only available using the command line described above, and cannot be done using the Azure portal.
254-
255255
### Disable public network access
256256

257257
You can disable public network access of your Storage Account in the Azure portal.
@@ -378,3 +378,4 @@ curl -i -X GET https://my-resource.openai.azure.com/openai/extensions/on-your-da
378378
### Inference API
379379

380380
See the [inference API reference article](../references/on-your-data.md) for details on the request and response objects used by the inference API.
381+

articles/ai-services/speech-service/speech-services-quotas-and-limits.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,11 +115,17 @@ The limits in this table apply per Speech resource when you create a personal vo
115115
| REST API limit (not including speech synthesis) | Not available for F0 | 50 requests per 10 seconds |
116116
| Max number of transactions per second (TPS) for speech synthesis|Not available for F0 |200 transactions per second (TPS) (default value) |
117117

118+
#### Batch text to speech avatar
119+
120+
| Quota | Free (F0)| Standard (S0) |
121+
|-----|-----|-----|
122+
| REST API limit | Not available for F0 | 2 requests per 1 minute |
123+
118124
#### Real-time text to speech avatar
119125

120126
| Quota | Free (F0)| Standard (S0) |
121127
|-----|-----|-----|
122-
| New connections per minute | Not available for F0 | Two new connections per minute |
128+
| New connections per minute | Not available for F0 | 2 new connections per minute |
123129

124130
#### Audio Content Creation tool
125131

@@ -297,3 +303,14 @@ Initiate the increase of the limit for concurrent requests for your resource, or
297303
- Any other required information.
298304
1. On the **Review + create** tab, select **Create**.
299305
1. Note the support request number in Azure portal notifications. You're contacted shortly about your request.
306+
307+
### Text to speech avatar: increase new connections limit
308+
309+
To increase the limit of new connections per minute for text to speech avatar, contact your sales representative to create a [ticket](https://portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/overview) with the following information:
310+
311+
- Speech resource URI
312+
- Requested new limitation to increase to
313+
- Justification for the increase
314+
- Starting date for the increase
315+
- Ending date for the increase
316+
- Prebuilt avatar or custom avatar

articles/ai-services/speech-service/text-to-speech-avatar/custom-avatar-record-video-samples.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,9 @@ High-quality avatar models are built from high-quality video recordings, includi
130130

131131
## Data requirements
132132

133-
Doing some basic processing of your video data is helpful for model training efficiency, such as:
133+
Doing some basic processing of your video data is helpful for model training efficiency, such as:
134134

135-
- Make sure that the character is in the middle of the screen, the size and position are consistent during the video processing. Each video processing parameter such as brightness, contrast remains the same and doesn't change.
135+
- Make sure that the character is in the middle of the screen, the size and position are consistent during the video processing. Each video processing parameter such as brightness, contrast remains the same and doesn't change. The output avatar's size, position, brightness, contrast will directly reflect those present in the training data. We don't apply any alterations during processing or model building.
136136
- The start and end of the clip should be kept in state 0; the actors should close their mouths and smile, and look ahead. The video should be continuous, not abrupt.
137137

138138
**Avatar training video recording file format:** .mp4 or .mov.

articles/ai-services/speech-service/text-to-speech-avatar/real-time-synthesis-avatar.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,18 @@ const avatarConfig = new SpeechSDK.AvatarConfig(
8282

8383
Real-time avatar uses WebRTC protocol to output the avatar video stream. You need to set up the connection with the avatar service through WebRTC peer connection.
8484

85-
First, you need to create a WebRTC peer connection object. WebRTC is a P2P protocol, which relies on ICE server for network relay. Azure provides [Communication Services](../../../communication-services/overview.md), which can provide network relay function. Therefore, we recommend you fetch the ICE server from the Azure Communication resource, which is mentioned in the [prerequisites section](#prerequisites). You can also choose to use your own ICE server.
85+
First, you need to create a WebRTC peer connection object. WebRTC is a P2P protocol, which relies on ICE server for network relay. Speech service provides network relay function and exposes a REST API to issue the ICE server information. Therefore, we recommend you fetch the ICE server from the speech service. You can also choose to use your own ICE server.
8686

87-
The following code snippet shows how to create the WebRTC peer connection. The ICE server URL, ICE server username, and ICE server credential can all be fetched from the network relay token you prepared in the [prerequisites section](#prerequisites) or from the configuration of your own ICE server.
87+
Here is a sample request to fetch ICE information from the speech service endpoint:
88+
89+
```HTTP
90+
GET /cognitiveservices/avatar/relay/token/v1 HTTP/1.1
91+
92+
Host: westus2.tts.speech.microsoft.com
93+
Ocp-Apim-Subscription-Key: YOUR_RESOURCE_KEY
94+
```
95+
96+
The following code snippet shows how to create the WebRTC peer connection. The ICE server URL, ICE server username, and ICE server credential can all be fetched from the payload of above HTTP request.
8897

8998
```JavaScript
9099
// Create WebRTC peer connection
@@ -141,6 +150,8 @@ avatarSynthesizer.startAvatarAsync(peerConnection).then(
141150
);
142151
```
143152

153+
Our real-time API disconnects after 5 minutes of avatar's idle state. Even if the avatar is not idle and functioning normally, the real-time API will disconnect after a 10-minute connection. To ensure continuous operation of the real-time avatar for more than 10 minutes, you can enable auto-reconnect. For how to set up auto-reconnect, refer to this [sample code](https://github.com/Azure-Samples/cognitive-services-speech-sdk/blob/master/samples/js/browser/avatar/README.md) (search "auto reconnect").
154+
144155
## Synthesize talking avatar video from text input
145156

146157
After the above steps, you should see the avatar video being played in the web browser. The avatar is active, with eye blink and slight body movement, but not speaking yet. The avatar is waiting for text input to start speaking.

articles/ai-studio/how-to/data-add.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,14 @@ Data support tagging, which is extra metadata applied to the data in the form of
346346

347347
You can add tags to existing data.
348348

349+
### Data preview
350+
351+
You can browse the folder structure and preview the file in the Data details page.
352+
We support data preview for the following types:
353+
- Data file types will be supported via preview API: ".tsv", ".csv", ".parquet", ".jsonl".
354+
- Other file types, Studio UI will attempt to preview the file in the browser natively. So the supported file types may depend on the browser itself.
355+
Normally for images, these are supported: ".png", ".jpg", ".gif". And normally, these are support ".ipynb", ".py", ".yml", ".html".
356+
349357
## Next steps
350358

351359
- Learn how to [create a project in Azure AI Studio](./create-projects.md).

articles/aks/auto-upgrade-node-os-image.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ az provider register --namespace Microsoft.ContainerService
140140
- The `SecurityPatch` channel isn't supported on Windows OS node pools.
141141

142142
> [!NOTE]
143-
> By default, any new cluster created with an API version of `06-01-2022` or later will set the node OS auto-upgrade channel value to `NodeImage`. Any existing clusters created with an API version earlier than `06-01-2022` will have the node OS auto-upgrade channel value set to `None` by default.
143+
> By default, any new cluster created with an API version of `06-01-2023` or later (including 06-02-preview) will set the node OS auto-upgrade channel value to `NodeImage`. Any existing clusters created with an API version earlier than `06-01-2023` will have the node OS auto-upgrade channel value set to `None` by default.
144144
145145

146146
## Node OS planned maintenance windows

0 commit comments

Comments
 (0)