Skip to content

Commit 3b6e85f

Browse files
authored
Merge pull request #1785 from MicrosoftDocs/main
12/2/2024 PM Publish
2 parents 2029b1d + 93606b6 commit 3b6e85f

39 files changed

+519
-527
lines changed

articles/ai-services/content-understanding/overview.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@ Common applications for Content Understanding include:
4646

4747
|Application|Description|Quickstart|
4848
|:---------|:----------|:----------|
49-
|Post-call analytics| Businesses and call centers can generate insights from call recordings to track key KPIs, improve product experience, generate business insights, create differentiated customer experiences, and answer queries faster and more accurately.| [**Post-call analytics quickstart**](quickstart/use-ai-foundry.md#audio-analyzer-templates) |
50-
|Media asset management| Software and media vendors can use Content Understanding to extract richer, targeted information from videos for media asset management solutions.| [**Media asset management quickstart**](quickstart/use-ai-foundry.md#video-analyzer-templates) |
51-
|Tax automation| Tax preparation companies can use Content Understanding to generate a unified view of information from various documents and create comprehensive tax returns.| [**Tax automation quickstart**](quickstart/use-ai-foundry.md#document-analyzer-templates) |
52-
|Chart understanding| Businesses can enhance chart understanding by automating the analysis and interpretation of various types of charts and diagrams using Content Understanding.| [**Chart understanding quickstart**](quickstart/use-ai-foundry.md#image-analyzer-templates) |
49+
|Post-call analytics| Businesses and call centers can generate insights from call recordings to track key KPIs, improve product experience, generate business insights, create differentiated customer experiences, and answer queries faster and more accurately.| [**Post-call analytics quickstart**](quickstart/use-ai-foundry.md?tabs=audio#analyzer-templates) |
50+
|Media asset management| Software and media vendors can use Content Understanding to extract richer, targeted information from videos for media asset management solutions.| [**Media asset management quickstart**](quickstart/use-ai-foundry.md?tabs=video#analyzer-templates) |
51+
|Tax automation| Tax preparation companies can use Content Understanding to generate a unified view of information from various documents and create comprehensive tax returns.| [**Tax automation quickstart**](quickstart/use-ai-foundry.md?tabs=document#analyzer-templates) |
52+
|Chart understanding| Businesses can enhance chart understanding by automating the analysis and interpretation of various types of charts and diagrams using Content Understanding.| [**Chart understanding quickstart**](quickstart/use-ai-foundry.md?tabs=image#analyzer-templates) |
5353

5454
See [Quickstart](quickstart/use-ai-foundry.md) for more examples.
5555

articles/ai-services/content-understanding/quickstart/use-ai-foundry.md

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,7 @@ Content Understanding analyzer templates give you a head start by allowing you t
7171

7272
The following analyzer templates are available for use in the [Azure AI Foundry Content Understanding experience](https://ai.azure.com/).
7373

74-
### Document analyzer templates
75-
76-
To follow are several of our document analyzer templates.
74+
# [Document](#tab/document)
7775

7876
|Template| Description|
7977
| ----|----|----|
@@ -82,9 +80,7 @@ To follow are several of our document analyzer templates.
8280

8381
:::image type="content" source="../media/analyzer-template/image-templates.png" alt-text="Screenshot of document analyzer template.":::
8482

85-
### Image analyzer templates
86-
87-
To follow are several of our image analyzer templates.
83+
# [Image](#tab/image)
8884

8985
|Template| Description|
9086
| ----|----|----|
@@ -94,9 +90,7 @@ To follow are several of our image analyzer templates.
9490

9591
:::image type="content" source="../media/analyzer-template/image-templates.png" alt-text="Screenshot of image analyzer template.":::
9692

97-
### Audio analyzer templates
98-
99-
To follow are several of our audio analyzer templates.
93+
# [Audio](#tab/audio)
10094

10195
|Template| Description|
10296
| ----|----|----|
@@ -107,9 +101,7 @@ To follow are several of our audio analyzer templates.
107101

108102
:::image type="content" source="../media/analyzer-template/audio-templates.png" alt-text="Screenshot of audio analyzer template.":::
109103

110-
### Video analyzer templates
111-
112-
To follow are several of our video analyzer templates.
104+
# [Video](#tab/video)
113105

114106
|Template| Description|
115107
| ----|----|----|
@@ -120,6 +112,8 @@ To follow are several of our video analyzer templates.
120112

121113
:::image type="content" source="../media/analyzer-template/video-templates.png" alt-text="Screenshot of video analyzer template.":::
122114

115+
---
116+
123117
## Next steps
124118

125119
* In this quickstart, you learned how to create an analyzer in Azure AI Foundry. To use [REST API](/rest/api/contentunderstanding/operation-groups?view=rest-contentunderstanding-2024-12-01-preview&preserve-view=true), *see* the [REST API quickstart](use-rest-api.md).

articles/ai-services/content-understanding/quickstart/use-rest-api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,13 +239,13 @@ Before running the cURL command, make the following changes to the HTTP request:
239239

240240
### POST request
241241
```bash
242-
curl -i -X POST "{endpoint}/contentunderstanding/analyzers/{analyzerId}:analyze?stringEncoding=codePoint&api-version=2024-12-01-preview" \
242+
curl -i -X POST "{endpoint}/contentunderstanding/analyzers/{analyzerId}:analyze?api-version=2024-12-01-preview" \
243243
-H "Ocp-Apim-Subscription-Key: {key}" \
244244
-H "Content-Type: application/json" \
245245
-d "{\"url\":\"{fileUrl}\"}"
246246
```
247247

248-
### POST responseH
248+
### POST response
249249

250250
The 202 (`Accepted`) response includes an `Operation-Location` header containing a URL that you can use to track the status of this asynchronous analyze operation.
251251

articles/ai-services/content-understanding/video/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Content extraction for video includes transcription, shot detection, key frame e
4848
* **Shot detection**: Identifies segments of the video aligned with shot boundaries where possible, allowing for precise editing and repackaging of content with breaks exactly on shot boundaries.
4949
* **Key frame extraction**: Extracts key frames from videos to represent each shot completely, ensuring each shot has enough key frames to enable Field Extraction to work effectively.
5050
* **Face grouping**: Grouped faces appearing in a video to extract one representative face image for each person and provides segments where each one is present. The grouped face data is available as metadata and can be used to generate customized metadata fields.
51-
* This feature is limited access and involves face identification and grouping; customers need to register for access at [Face Recognition](https://aka.ms/facerecognition).
51+
* This feature is limited access and involves face identification and grouping; customers need to register for access at [Face Recognition](https://aka.ms/facerecognition).
5252

5353
### Field extraction
5454

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

Lines changed: 7 additions & 3 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: 11/22/2024
7+
ms.date: 12/02/2024
88
ms.custom:
99
manager: nitinme
1010
author: mrbullwinkle
@@ -106,7 +106,7 @@ These models are currently available for use in Azure OpenAI Service.
106106
| `gpt-4` | vision-preview | To be upgraded to `gpt-4` version: `turbo-2024-04-09`, starting no sooner than January 27, 2025 **<sup>1</sup>** | `gpt-4o`|
107107
| `gpt-4o` | 2024-05-13 | No earlier than May 20, 2025 <br><br>Deployments set to [**Auto-update to default**](/azure/ai-services/openai/how-to/working-with-models?tabs=powershell#auto-update-to-default) will be automatically upgraded to version: `2024-08-06`, starting on February 13, 2025. | |
108108
| `gpt-4o-mini` | 2024-07-18 | No earlier than July 18, 2025 | |
109-
| `gpt-3.5-turbo-instruct` | 0914 | No earlier than Sep 14, 2025 | |
109+
| `gpt-3.5-turbo-instruct` | 0914 | No earlier than February 1, 2025 | |
110110
| `text-embedding-ada-002` | 2 | No earlier than April 3, 2025 | `text-embedding-3-small` or `text-embedding-3-large` |
111111
| `text-embedding-ada-002` | 1 | No earlier than April 3, 2025 | `text-embedding-3-small` or `text-embedding-3-large` |
112112
| `text-embedding-3-small` | | No earlier than April 3, 2025 | |
@@ -162,9 +162,13 @@ If you're an existing customer looking for information about these models, see [
162162

163163
## Retirement and deprecation history
164164

165+
## December 2, 2024
166+
167+
`gpt-3.5-turbo-instruct` updated to no earlier than February 1, 2025.
168+
165169
## November 22, 2024
166170

167-
`gpt-35-turbo` 1106 retirement date updated to no earlier than March 31, 2025.
171+
`gpt-35-turbo` 1106 retirement date updated to no earlier than March 31, 2025.
168172

169173
## November 11, 2024
170174

articles/ai-services/openai/how-to/assistant.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ ms.service: azure-ai-openai
88
ms.custom: references_regions
99
ms.topic: how-to
1010
ms.date: 05/20/2024
11-
author: mrbullwinkle
12-
ms.author: mbullwin
11+
author: aahill
12+
ms.author: aahi
1313
recommendations: false
1414

1515
---

articles/ai-services/openai/how-to/content-filters.md

Lines changed: 1 addition & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -43,40 +43,7 @@ You can configure the following filter categories in addition to the default har
4343
| Protected material - text | GA| On | Completion | Identifies and blocks known text content from being displayed in the model output (for example, song lyrics, recipes, and selected web content). |
4444
| Groundedness* | Preview |Off | Completion |Detects whether the text responses of large language models (LLMs) are grounded in the source materials provided by the users. Ungroundedness refers to instances where the LLMs produce information that is non-factual or inaccurate from what was present in the source materials. Requires: [Document embedding and formatting](/azure/ai-services/openai/concepts/content-filter?tabs=warning%2Cuser-prompt%2Cpython-new#embedding-documents-in-your-prompt).|
4545

46-
47-
48-
## Configure content filters with Azure AI Foundry
49-
50-
The following steps show how to set up a customized content filtering configuration for your Azure OpenAI resource within AI Foundry portal. For guidance with content filters in your Azure AI Foundry project, you can read more at [Azure AI Foundry content filtering](/azure/ai-studio/concepts/content-filtering).
51-
52-
1. Go to Azure AI Foundry and navigate to the **Safety + security** page on the left menu.
53-
1. Proceed to the **Content filters** tab and create a new customized content filtering configuration.
54-
55-
This leads to the following configuration view, where you can choose a name for the custom content filtering configuration. After entering a name, you can configure the **input filters** (for user prompts) and **output filters** (for model completion).
56-
57-
:::image type="content" source="../media/content-filters/input-filter.png" alt-text="Screenshot of input filter screen.":::
58-
59-
:::image type="content" source="../media/content-filters/output-filter.png" alt-text="Screenshot of output filter screen.":::
60-
61-
For the first four content categories there are three severity levels that are configurable: Low, medium, and high. You can use the sliders to set the severity threshold if you determine that your application or usage scenario requires different filtering than the default values.
62-
63-
Some filters, such as Prompt Shields and Protected material detection, enable you to determine if the model should annotate and/or block content. Selecting **Annotate only** runs the respective model and return annotations via API response, but it will not filter content. In addition to annotate, you can also choose to block content.
64-
65-
If your use case was approved for modified content filters, you receive full control over content filtering configurations and can choose to turn filtering partially or fully off, or enable annotate only for the content harms categories (violence, hate, sexual and self-harm).
66-
67-
68-
1. You can create multiple content filtering configurations as per your requirements.
69-
70-
:::image type="content" source="../media/content-filters/multiple.png" alt-text="Screenshot of multiple content configurations in the Azure portal." lightbox="../media/content-filters/multiple.png":::
71-
72-
1. Next, to use a custom content filtering configuration, assign it to one or more deployments in your resource. To do this, go to the **Deployments** tab and select your deployment. Then select **Edit**.
73-
1. In the **Update deployment** window that appears, select your custom filter from the **Content filter** dropdown menu. Then select **Save and close** to apply the selected configuration to the deployment.
74-
75-
:::image type="content" source="../media/content-filters/select-filter.png" alt-text="Screenshot of edit deployment configuration with content filter selected." lightbox="../media/content-filters/select-filter.png":::
76-
77-
You can also edit and delete a content filter configuration if required.
78-
79-
Before you delete a content filtering configuration, you will need to unassign and replace it from any deployment in the **Deployments** tab.
46+
[!INCLUDE [create-content-filter](../../../ai-studio/includes/create-content-filter.md)]
8047

8148
## Report content filtering feedback
8249

articles/ai-services/openai/includes/assistants-ai-studio.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ ms.custom:
99
- ignite-2024
1010
ms.topic: include
1111
ms.date: 03/04/2024
12-
ms.author: mbullwin
13-
author: mrbullwinkle
12+
author: aahill
13+
ms.author: aahi
1414
---
1515

1616
[!INCLUDE [Feature preview](~/reusable-content/ce-skilling/azure/includes/ai-studio/includes/feature-preview.md)]

articles/ai-services/openai/includes/assistants-env-var-key.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
manager: nitinme
3-
author: mrbullwinkle
4-
ms.author: mbullwin
3+
author: aahill
4+
ms.author: aahi
55
ms.service: azure-ai-openai
66
ms.topic: include
77
ms.date: 10/09/2024

articles/ai-services/openai/includes/assistants-env-var-without-key.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
manager: nitinme
3-
author: mrbullwinkle
4-
ms.author: mbullwin
3+
author: aahill
4+
ms.author: aahi
55
ms.service: azure-ai-openai
66
ms.topic: include
77
ms.date: 10/0//2024

0 commit comments

Comments
 (0)