Skip to content

Commit 5f0da35

Browse files
authored
Merge pull request #280572 from MicrosoftDocs/main
7/11 11:00 AM IST Publish
2 parents 457faa3 + 87a87eb commit 5f0da35

File tree

78 files changed

+974
-1035
lines changed

Some content is hidden

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

78 files changed

+974
-1035
lines changed

articles/ai-services/document-intelligence/concept-custom.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ To create a custom extraction model, label a dataset of documents with the value
5454
> Starting with version 4.0 (2024-02-29-preview) API, custom neural models now support **overlapping fields** and **table, row and cell level confidence**.
5555
>
5656
57-
The custom neural (custom document) model uses deep learning models and base model trained on a large collection of documents. This model is then fine-tuned or adapted to your data when you train the model with a labeled dataset. Custom neural models support structured, semi-structured, and unstructured documents to extract fields. Custom neural models currently support English-language documents. When you're choosing between the two model types, start with a neural model to determine if it meets your functional needs. See [neural models](concept-custom-neural.md) to learn more about custom document models.
57+
The custom neural (custom document) model uses deep learning models and base model trained on a large collection of documents. This model is then fine-tuned or adapted to your data when you train the model with a labeled dataset. Custom neural models support structured, semi-structured, and unstructured documents to extract fields. When you're choosing between the two model types, start with a neural model to determine if it meets your functional needs. See [neural models](concept-custom-neural.md) to learn more about custom document models.
5858

5959
### Custom template model
6060

@@ -131,7 +131,7 @@ The `build custom model` operation adds support for the *template* and *neural*
131131

132132
* Template models only accept documents that have the same basic page structure—a uniform visual appearance—or the same relative positioning of elements within the document.
133133

134-
* Neural models support documents that have the same information, but different page structures. Examples of these documents include United States W2 forms, which share the same information, but vary in appearance across companies. Neural models currently only support English text.
134+
* Neural models support documents that have the same information, but different page structures. Examples of these documents include United States W2 forms, which share the same information, but vary in appearance across companies.
135135

136136
This table provides links to the build mode programming language SDK references and code samples on GitHub:
137137

articles/ai-services/language-support.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: laujan
77
manager: nitinme
88
ms.service: azure-ai-services
99
ms.topic: conceptual
10-
ms.date: 07/18/2023
10+
ms.date: 07/08/2024
1111
ms.author: lajanuar
1212
---
1313

@@ -25,7 +25,7 @@ The following table provides links to language support reference articles by sup
2525
|![Document Intelligence icon](~/reusable-content/ce-skilling/azure/media/ai-services/document-intelligence.svg)</br>[Document Intelligence](./document-intelligence/language-support.md) | Turn documents into intelligent data-driven solutions. |
2626
|![Immersive Reader icon](media/service-icons/immersive-reader.svg)</br>[Immersive Reader](./immersive-reader/language-support.md) | Help users read and comprehend text. |
2727
|![Language icon](~/reusable-content/ce-skilling/azure/media/ai-services/language.svg)</br>[Language service](./language-service/concepts/language-support.md) | Build apps with industry-leading natural language understanding capabilities. |
28-
|![Language Understanding icon](media/service-icons/luis.svg)</br>[Language Understanding (LUIS)](./luis/luis-language-support.md) (retired) | Understand natural language in your apps. |
28+
|![Language Understanding icon](media/service-icons/luis.svg)</br>[Language Understanding (`LUIS`)](./luis/luis-language-support.md) (retired) | Understand natural language in your apps. |
2929
|![QnA Maker icon](media/service-icons/luis.svg)</br>[QnA Maker](./qnamaker/overview/language-support.md) (retired) | Distill information into easy-to-navigate questions and answers. |
3030
|![Speech icon](~/reusable-content/ce-skilling/azure/media/ai-services/speech.svg)</br>[Speech Service](./speech-service/language-support.md)| Configure speech-to-text, text-to-speech, translation, and speaker recognition applications. |
3131
|![Translator icon](~/reusable-content/ce-skilling/azure/media/ai-services/translator.svg)</br>[Translator](./translator/language-support.md) | Translate more than 100 in-use, at-risk, and endangered languages and dialects.|
@@ -46,4 +46,4 @@ These Azure AI services are language agnostic and don't have limitations based o
4646
## See also
4747

4848
* [What are Azure AI services?](./what-are-ai-services.md)
49-
* [Create an account](multi-service-resource.md?pivots=azportal)
49+
* [How to create an account](multi-service-resource.md?pivots=azportal)

articles/ai-services/openai/concepts/model-retirements.md

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: Azure OpenAI
44
description: Learn about the model deprecations and retirements in Azure OpenAI.
55
ms.service: azure-ai-openai
66
ms.topic: conceptual
7-
ms.date: 06/19/2024
7+
ms.date: 07/10/2024
88
ms.custom:
99
manager: nitinme
1010
author: mrbullwinkle
@@ -25,16 +25,43 @@ Azure OpenAI Service models are continually refreshed with newer and more capabl
2525
* Deprecation
2626
* When a model is deprecated, it's no longer available for new customers. It continues to be available for use by customers with existing deployments until the model is retired.
2727

28-
## Preretirement notification
28+
## Notifications
2929

3030
Azure OpenAI notifies customers of active Azure OpenAI Service deployments for models with upcoming retirements. We notify customers of upcoming retirements as follows for each deployment:
3131

32-
* At least 60 days before retirement
33-
* At least 30 days before retirement
34-
* At retirement
32+
1. At model launch, we programmatically designate a "not sooner than" retirement date (typically six months to one year out).
33+
2. At least 60 days notice before model retirement for Generally Available (GA) models.
34+
3. At least 14 days notice before preview model version upgrades.
3535

3636
Retirements are done on a rolling basis, region by region.
3737

38+
## Model availability
39+
40+
1. At least one year of model availability for GA models after the release date of a model in at least one region worldwide
41+
2. For global deployments, all future model versions starting with `gpt-4o` and `gpt-4 0409` will be available with their (`N`) next succeeding model (`N+1`) for comparison together.
42+
1. Customers have 60 days to try out a new GA model in at least one global, or standard region, before any upgrades happen to a newer GA model.
43+
44+
### Considerations for the Azure public cloud
45+
46+
Be aware of the following:
47+
48+
1. All model version combinations will **not** be available in all regions.
49+
2. Model version `N` and `N+1` might not always be available in the same region.
50+
3. GA model version `N` might upgrade to a future model version `N+X` in some regions based on capacity limitations, and without the new model version `N+X` separately being available to test in the same region. The new model version will be available to test in other regions before any upgrades are scheduled.
51+
4. Preview model versions and GA versions of the same model won't always be available to test together in the same region. There will be preview and GA versions available to test in different regions.
52+
5. We reserve the right to limit future customers using a particular region to balance service quality for existing customers.
53+
6. As always at Microsoft, security is of the utmost importance. If a model or model version is found to have compliance or security issues, we reserve the right to invoke the need to do emergency retirements. See the terms of service for more information.
54+
55+
### Special considerations for Azure Government clouds
56+
57+
1. Global standard deployments won't be available in government clouds.
58+
2. Not all models or model versions available in commercial / public cloud will be available in government clouds.
59+
3. In the Azure Government clouds, we intend to support only one version of a given model at a time.
60+
1. For example only one version of `gpt-35-turbo 0125` and `gpt-4o (2024-05-13)`.
61+
4. There will however be a 30 day overlap between new model versions, where more than two will be available.
62+
1. For example if `gpt-35-turbo 0125` or `gpt-4o (2024-05-13)` is updated to a future version, or
63+
2. for model family changes beyond version updates, such as when moving from `gpt-4 1106-preview` to `gpt-4o (2024-05-13)`.
64+
3865
### Who is notified of upcoming retirements
3966

4067
Azure OpenAI notifies those who are members of the following roles for each subscription with a deployment of a model with an upcoming retirement.

articles/ai-services/translator/connector/document-translation-flow.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: nitinme
77
ms.service: azure-ai-translator
88
ms.custom: build-2023, build-2023-dataai
99
ms.topic: tutorial
10-
ms.date: 07/18/2023
10+
ms.date: 07/09/2024
1111
ms.author: lajanuar
1212
---
1313

@@ -133,7 +133,7 @@ Next, assign a **`Storage Blob Data Contributor`** role to the managed identity
133133

134134
### Configure a Document Translation flow
135135

136-
Now that you've completed the prerequisites and initial setup, let's get started using the Translator V3 connector to create your document translation flow:
136+
Now that you completed the prerequisites and initial setup, let's get started using the Translator V3 connector to create your document translation flow:
137137

138138
1. Sign in to [Power Automate](https://powerautomate.microsoft.com/).
139139

@@ -181,7 +181,7 @@ Here are the steps to translate a file in Azure Blob Storage using the Translato
181181

182182
* **Translator resource name**. Enter the name of your Translator resource found at the top of your resource page in the Azure portal. Select **Create**.
183183

184-
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the add connection window.":::
184+
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the how-to-add connection window.":::
185185

186186
> [!NOTE]
187187
> After you've set up your connection, you won't be required to reenter your credentials for subsequent flows.
@@ -190,7 +190,7 @@ Here are the steps to translate a file in Azure Blob Storage using the Translato
190190

191191
* For **Storage type of the input documents**. Select **File** or **Folder**.
192192
* Select a **Source Language** from the dropdown menu or keep the default **Auto-detect** option.
193-
* **Location of the source documents**. Enter the URL for your document(s) in your Azure storage source document container.
193+
* **Location of the source documents**. Enter the URL for your documents in your Azure storage source document container.
194194
* **Location of the translated documents**. Enter the URL for your Azure storage target document container.
195195

196196
To find your source and target URLs:
@@ -209,7 +209,7 @@ Here are the steps to translate a file in Azure Blob Storage using the Translato
209209

210210
## Get documents status
211211

212-
Now that you've submitted your document(s) for translation, let's check the status of the operation.
212+
Now that you submitted your documents for translation, let's check the status of the operation.
213213

214214
1. Select **New step**.
215215

@@ -278,13 +278,13 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
278278
279279
##### Get file content
280280

281-
1. In the Choose an operation pop-up window, enter **SharePoint**, then select the **Get file content** content. Power Automate automatically signs you into your SharePoint account(s).
281+
1. In the Choose an operation pop-up window, enter **SharePoint**, then select the **Get file content** content. Power Automate automatically signs you into your SharePoint accounts.
282282

283283
:::image type="content" source="../media/connectors/get-file-content.png" alt-text="Screenshot of the SharePoint Get file content action.":::
284284

285285
1. On the **Get file content** step window, complete the following fields:
286286
* **Site Address**. Select the SharePoint site URL where your file is located from the dropdown list.
287-
* **File Identifier**. Select the folder icon and choose the document(s) for translation.
287+
* **File Identifier**. Select the folder icon and choose the documents for translation.
288288

289289
##### Create a storage blob
290290

@@ -300,7 +300,7 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
300300

301301
1. Choose the Microsoft Entra account associated with your Azure Blob Storage and Translator resource accounts.
302302

303-
1. After you have completed the **Azure Blob Storage** authentication, the **Create blob** step appears. Complete the fields as follows:
303+
1. After you completed the **Azure Blob Storage** authentication, the **Create blob** step appears. Complete the fields as follows:
304304

305305
* **Storage account name or blob endpoint**. Select **Enter custom value** and enter your storage account name.
306306
* **Folder path**. Select the folder icon and select your source document container.
@@ -324,7 +324,7 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
324324
* **Translator resource name**. Enter the name of your Translator resource found at the top of your resource page in the Azure portal.
325325
* Select **Create**.
326326

327-
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the add connection window.":::
327+
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the how-to-add connection window.":::
328328

329329
> [!NOTE]
330330
> After you've setup your connection, you won't be required to reenter your credentials for subsequent Translator flows.
@@ -351,7 +351,7 @@ Here are the steps to upload a file from your SharePoint site to Azure Blob Stor
351351

352352
##### Get documents status
353353

354-
Prior to retrieving the documents status, let's schedule a 30-second delay to ensure that the file has been processed for translation:
354+
Before retrieving the documents status, let's schedule a 30-second delay to ensure that the file is processed for translation:
355355

356356
1. Select **New step**. Enter **Schedule** in the search box and choose **Delay**.
357357
* For **Count**. Enter **30**.
@@ -404,7 +404,7 @@ In this step, you retrieve the translated document from Azure Blob Storage and u
404404

405405
1. Select **Add an action**, enter **Azure Blob Storage** in the search box, and select the **Get blob content using path (V2)** action.
406406
1. In the **Storage account name or blob endpoint** field, select **Enter custom value** and enter your storage account name.
407-
1. Select the **Blob path** field to show the **Dynamic content** window, select **Expression** and enter the following logic in the formula field:
407+
1. Select the **Blob path** field to show the **Dynamic content** window, select **Expression**, and enter the following logic in the formula field:
408408

409409
```powerappsfl
410410
@@ -415,7 +415,7 @@ In this step, you retrieve the translated document from Azure Blob Storage and u
415415
1. Select **Add an action**, enter **Azure Blob Storage** in the search box, and select the **Get Blob Metadata using path (V2)** action.
416416
1. In the **Storage account name or blob endpoint** field, select **Enter custom value** and enter your storage account name.
417417

418-
:::image type="content" source="../media/connectors/enter-custom-value.png" alt-text="Screenshot showing 'enter custom value' from the Create blob (V2) window.":::
418+
:::image type="content" source="../media/connectors/enter-custom-value.png" alt-text="Screenshot showing 'enter custom value' from the create-blob-(V2) window.":::
419419

420420
1. Select the **Blob path** field to show the **Dynamic content** window, select **Expression** and enter the following logic in the formula field:
421421

@@ -461,7 +461,7 @@ Let's check your document translation flow and results.
461461

462462
---
463463

464-
That's it! You've learned to automate document translation processes using the Microsoft Translator V3 connector and Power Automate.
464+
That's it! You learned to automate document translation processes using the Microsoft Translator V3 connector and Power Automate.
465465

466466
## Next steps
467467

articles/ai-services/translator/connector/text-translator-flow.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: nitinme
77
ms.service: azure-ai-translator
88
ms.custom: build-2023
99
ms.topic: how-to
10-
ms.date: 07/18/2023
10+
ms.date: 07/10/2024
1111
ms.author: lajanuar
1212
---
1313

@@ -39,7 +39,7 @@ To get started, you need an active Azure subscription. If you don't have an Azu
3939

4040
## Configure the Translator V3 connector
4141

42-
Now that you've completed the prerequisites, let's get started.
42+
Now that you completed the prerequisites, let's get started.
4343

4444
1. Sign in to [Power Automate](https://powerautomate.microsoft.com/).
4545

@@ -76,7 +76,7 @@ Let's select an action. Choose to translate or transliterate text.
7676
* **Subscription Key**. Enter one of your keys that you copied from the Azure portal.
7777
* **Translator resource name**. Enter the name of your Translator resource found at the top of your resource page in the Azure portal. Select **Create**.
7878

79-
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the add connection window.":::
79+
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the add-connection window.":::
8080

8181
> [!NOTE]
8282
> After you've setup your connection, you won't be required to reenter your credentials for subsequent Translator flows.
@@ -87,7 +87,7 @@ Let's select an action. Choose to translate or transliterate text.
8787
1. Enter the **Body Text**.
8888
1. Select **Save**.
8989

90-
:::image type="content" source="../media/connectors/translate-text-step.png" alt-text="Screenshot showing the translate text step.":::
90+
:::image type="content" source="../media/connectors/translate-text-step.png" alt-text="Screenshot showing the translate-text step.":::
9191

9292
#### [Transliterate text](#tab/transliterate)
9393

@@ -100,15 +100,15 @@ Let's select an action. Choose to translate or transliterate text.
100100
* **Subscription Key**. Enter one of your keys that you copied from the Azure portal.
101101
* **Translator resource name**. Enter the name of your Translator resource found at the top of your resource page in the Azure portal. Select **Create**.
102102

103-
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the add connection window.":::
103+
:::image type="content" source="../media/connectors/add-connection.png" alt-text="Screenshot showing the add-connection window.":::
104104

105105
1. Next, the **Transliterate** action window appears.
106106
1. **Language**. Select the language of the text that is to be converted.
107107
1. **Source script**. Select the name of the input text script.
108108
1. **Target script**. Select the name of transliterated text script.
109109
1. Select **Save**.
110110

111-
:::image type="content" source="../media/connectors/transliterate-text-step.png" alt-text="Screenshot showing the transliterate text step.":::
111+
:::image type="content" source="../media/connectors/transliterate-text-step.png" alt-text="Screenshot showing the transliterate-text step.":::
112112

113113
---
114114

articles/ai-services/translator/containers/deploy-user-managed-glossary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: laujan
77
manager: nitinme
88
ms.service: azure-ai-translator
99
ms.topic: how-to
10-
ms.date: 08/15/2023
10+
ms.date: 07/10/2024
1111
ms.author: lajanuar
1212
recommendations: false
1313
---

0 commit comments

Comments
 (0)