Skip to content

Commit 5aaa7af

Browse files
committed
Merge branch 'release-azure-agents' of https://github.com/MicrosoftDocs/azure-ai-docs-pr into agents
2 parents c5d506c + 8e76091 commit 5aaa7af

File tree

163 files changed

+1081
-1859
lines changed

Some content is hidden

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

163 files changed

+1081
-1859
lines changed

articles/ai-services/.openpublishing.redirection.ai-services.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -790,6 +790,21 @@
790790
"redirect_url": "/azure/ai-services/language-service/question-answering/overview",
791791
"redirect_document_id": true
792792
},
793+
{
794+
"source_path_from_root": "/articles/ai-services/document-intelligence/quickstarts/try-document-intelligence-studio.md",
795+
"redirect_url": "/azure/ai-services/document-intelligence/quickstarts/studio-custom-project",
796+
"redirect_document_id": true
797+
},
798+
{
799+
"source_path_from_root": "/articles/ai-services/document-intelligence/train/custom-generative-extraction.md",
800+
"redirect_url": "/azure/ai-services/document-intelligence/train/custom-model",
801+
"redirect_document_id": false
802+
},
803+
{
804+
"source_path_from_root": "/articles/ai-services/document-intelligence/how-to-guides/build-train-custom-generative-model.md",
805+
"redirect_url": "/azure/ai-services/document-intelligence/how-to-guides/build-a-custom-model",
806+
"redirect_document_id": true
807+
},
793808
{
794809
"source_path_from_root": "/articles/ai-services/openai/how-to/integrate-synapseml.md",
795810
"redirect_url": "/azure/ai-services/openai/overview",

articles/ai-services/agents/how-to/tools/bing-grounding.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,19 @@ Developers and end users don't have access to raw content returned from Groundin
3333
> [!NOTE]
3434
> Grounding with Bing Search only works with the following Azure OpenAI models: `gpt-3.5-turbo-0125`, `gpt-4-0125-preview`, `gpt-4-turbo-2024-04-09`, `gpt-4o-0513`
3535
36+
In one click, you can start creating a **new Azure AI Foundry project and Grounding with Bing Search resource** with the available [deployment template](../../quickstart.md#choose-basic-or-standard-agent-setup). After the deployment, you can find your resources including: an AI hub, project, Grounding with Bing Search resource and more created in your resource group. You can find your Grounding with Bing Search connection in the **connected resources** for your project in Azure AI Foundry portal.
37+
38+
:::image type="content" source="../../media/tools/bing/connected-resources.png" alt-text="A screenshot showing the connected resources for a project in the Azure AI Foundry portal." lightbox="../../media/tools/bing/connected-resources.png":::
39+
40+
1. If you already have a Grounding with Bing Search resource, you can provide your resource ID in the bicep file. Your resource ID should be in this format `/subscriptions/{subscription ID}/resourceGroups/{resource group name}/providers/Microsoft.Bing/accounts/{resource name}`. Replace the following empty string with your resource ID:
41+
```bicep
42+
@description('The full ARM Bing Resource ID. This is an optional field, and if not provided, the resource will be created.')
43+
param bingSearchResourceID string = ''
44+
```
45+
46+
47+
Alternatively, you can also follow the step-by-step guide below:
48+
3649
1. Create a standard Azure AI Agent by following the steps in the [quickstart](../../quickstart.md).
3750
3851
1. Register the Bing Search provider.

articles/ai-services/agents/how-to/tools/openapi-spec.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,19 @@ work together, generate client code, create tests, apply design standards, and m
5050
- value: YOUR_API_KEY
5151
- Connection name: `YOUR_CONNECTION_NAME` (You will use this connection name in the sample code below.)
5252
- Access: you can choose either *this project only* or *shared to all projects*. Just make sure in the sample code below, the project you entered connection string for has access to this connection.
53-
53+
54+
1. Update your OpenAPI Spec with the following:
55+
```json
56+
"components": {
57+
"securitySchemes": {
58+
"cosoLocationApiLambdaAuthorizer": {
59+
"type": "apiKey",
60+
"name": "key",
61+
"in": "query"
62+
}
63+
}
64+
}
65+
```
5466
::: zone-end
5567

5668
::: zone pivot="code-example"
156 KB
Loading

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

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
---
22
title: What is Azure AI Content Understanding?
33
titleSuffix: Azure AI services
4-
description: Learn about Azure AI Content Understanding solutions
4+
description: Learn about Azure AI Content Understanding solutions, processes, workflows, use-cases, and field extractions.
55
author: laujan
66
ms.author: lajanuar
77
manager: nitinme
88
ms.service: azure-ai-content-understanding
99
ms.topic: overview
1010
ms.date: 11/19/2024
1111
ms.custom: ignite-2024-understanding-release
12+
13+
#customer intent: As a user, I want to learn more about Content Understanding solutions.
1214
---
1315

14-
# What is Azure AI Content Understanding?
16+
# What is Azure AI Content Understanding (preview)?
1517

1618
> [!IMPORTANT]
1719
>
@@ -23,7 +25,7 @@ Azure AI Content Understanding is a new Generative AI based [**Azure AI Service*
2325

2426
Content Understanding offers a streamlined process to reason over large amounts of unstructured data, accelerating time-to-value by generating an output that can be integrated into automation and analytical workflows.
2527

26-
:::image type="content" source="media/overview/content-understanding-overview.png" alt-text="Screenshot of Content Understanding overview.":::
28+
:::image type="content" source="media/overview/overview-flow.png" alt-text="Screenshot of Content Understanding overview, process, and workflow.":::
2729

2830
## Why process with Content Understanding?
2931

@@ -42,6 +44,7 @@ Content Understanding offers a streamlined process to reason over large amounts
4244
* **Analytics and reporting**: Content Understanding's extracted field outputs enhance analytics and reporting, allowing businesses to gain valuable insights, conduct deeper analysis, and make informed decisions based on accurate reports.
4345

4446
## Applications
47+
4548
Common applications for Content Understanding include:
4649

4750
|Application|Description|Quickstart|

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ ms.custom: ignite-2024-understanding-release
1313
# Use Content Understanding in Azure AI Foundry
1414
[Azure AI Foundry](https://ai.azure.com/) is a comprehensive platform for developing and deploying generative AI applications and APIs responsibly. This guide shows you how to use Content Understanding and build an analyzer, either by creating your own schema from scratch or by using a suggested analyzer template.
1515

16+
:::image type="content" source="../media/quickstarts/ai-foundry-overview.png" alt-text="Screenshot of the Content Understanding workflow in the Azure AI Foundry.":::
17+
1618
## Steps to create a Content Understanding analyzer
1719

1820
Azure AI Foundry enables you to build a Content Understanding analyzer tailored to your specific needs. An analyzer can extract data from your content based on your scenario.

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/document-intelligence/authentication/create-sas-tokens.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ms.topic: how-to
55
author: laujan
66
manager: nitinme
77
ms.service: azure-ai-document-intelligence
8-
ms.date: 07/11/2024
8+
ms.date: 11/19/2024
99
ms.author: lajanuar
1010
---
1111

@@ -16,7 +16,7 @@ ms.author: lajanuar
1616
[!INCLUDE [applies to v4.0 v3.1 v3.0 v2.1](../includes/applies-to-v40-v31-v30-v21.md)]
1717
::: moniker-end
1818

19-
In this article, learn how to create user delegation, shared access signature (SAS) tokens, using the Azure portal or Azure Storage Explorer. User delegation SAS tokens are secured with Microsoft Entra credentials. SAS tokens provide secure, delegated access to resources in your Azure storage account.
19+
In this article, learn how to create user delegation, shared access signature (SAS) tokens, using either the Azure portal or Azure Storage Explorer. User delegation SAS tokens are secured with Microsoft Entra credentials. SAS tokens provide secure, delegated access to resources in your Azure storage account.
2020

2121
:::image type="content" source="../media/sas-tokens/sas-url-token.png" alt-text="Screenshot of storage URI with SAS token appended.":::
2222

@@ -81,7 +81,10 @@ To get started, you need:
8181
> [!NOTE]
8282
> By default, the REST API uses documents located at the root of your container. You can also use data organized in subfolders if specified in the API call. For more information, see [Organize your data in subfolders](../how-to-guides/build-a-custom-model.md?view=doc-intel-2.1.0&preserve-view=true#organize-your-data-in-subfolders-optional).
8383
84-
## Use the Azure portal
84+
## Generating SAS tokens
85+
Once the prerequisites are met and you upload your documents, you can now generate SAS tokens. There are two paths you can take from here; one using the Azure portal and the other using the Azure storage explorer. Select between the two following tabs for more information.
86+
87+
### [**Azure Portal**](#tab/azure-portal)
8588

8689
The Azure portal is a web-based console that enables you to manage your Azure subscription and resources using a graphical user interface (GUI).
8790

@@ -128,17 +131,17 @@ The Azure portal is a web-based console that enables you to manage your Azure su
128131

129132
1. To [construct a SAS URL](#use-your-sas-url-to-grant-access), append the SAS token (URI) to the URL for a storage service.
130133

131-
## Use Azure Storage Explorer
134+
### [**Azure Storage Explorer**](#tab/azure-storage-explorer)
132135

133136
Azure Storage Explorer is a free standalone app that enables you to easily manage your Azure cloud storage resources from your desktop.
134137

135-
### Get started
138+
#### Get started
136139

137140
* You need the [**Azure Storage Explorer**](/azure/vs-azure-tools-storage-manage-with-storage-explorer) app installed in your Windows, macOS, or Linux development environment.
138141

139142
* After the Azure Storage Explorer app is installed, [connect it the storage account](/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=windows#connect-to-a-storage-account-or-service) you're using for Document Intelligence.
140143

141-
### Create your SAS tokens
144+
#### Create your SAS tokens
142145

143146
1. Open the Azure Storage Explorer app on your local machine and navigate to your connected **Storage Accounts**.
144147
1. Expand the Storage Accounts node and select **Blob Containers**.

articles/ai-services/document-intelligence/authentication/encrypt-data-at-rest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: erindormier
66
manager: venkyv
77
ms.service: azure-ai-document-intelligence
88
ms.topic: conceptual
9-
ms.date: 11/15/2023
9+
ms.date: 11/19/2024
1010
monikerRange: '<=doc-intel-4.0.0'
1111
---
1212

0 commit comments

Comments
 (0)