Skip to content

Commit 81c75f1

Browse files
committed
Update instructions to create AI Foundry resource. Tweak TOC.
1 parent 8280b8b commit 81c75f1

File tree

5 files changed

+21
-26
lines changed

5 files changed

+21
-26
lines changed

articles/ai-services/content-understanding/how-to/create-multi-service-resource.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,11 @@ ms.author: lajanuar
1313

1414
# Create an Azure AI Foundry resource
1515

16-
To use Content Understanding, you need an Azure AI Foundry resource. This multi-service resource enables access to multiple Azure AI services with a single set of credentials.
16+
To use Content Understanding, you need an Azure AI Foundry resource.
17+
18+
> [!IMPORTANT]
19+
> The steps below explain how to create a resource for use with the [REST API](../quickstart/use-rest-api.md). To use Content Understanding in the Azure AI Foundry portal, see the [AI Foundry quickstart](../quickstart/use-ai-foundry.md).
20+
1721

1822
## Prerequisites
1923

@@ -23,9 +27,6 @@ To use Content Understanding, you need an Azure AI Foundry resource. This multi-
2327

2428
:::image type="content" source="../media/overview/azure-multi-service-resource.png" alt-text="Screenshot of the AI Foundry resource page in the Azure portal.":::
2529

26-
> [!IMPORTANT]
27-
> Azure provides more than one resource type for Azure AI services. Be sure to select the one that is listed under **AI Foundry** > **AI Foundry** with the logo as shown previously.
28-
2930
1. Select the **Create** button.
3031

3132
## Create a resource
@@ -57,5 +58,5 @@ To use the Azure AI Content Understanding service, you must create your Azure AI
5758

5859
Now that you created your Azure AI Foundry resource, you're ready to try out the Content Understanding service.
5960

60-
* Try Content Understanding with no code in [Azure AI Foundry](https://ai.azure.com/explore/aiservices/vision/contentunderstanding).
6161
* Ready to go straight to code? Follow the [REST API QuickStart](../quickstart/use-rest-api.md).
62+
* Try Content Understanding with no code in [Azure AI Foundry](https://ai.azure.com/explore/aiservices/vision/contentunderstanding).

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

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,10 @@ ms.date: 05/19/2025
2020

2121
To get started, you need **an active Azure subscription**. If you don't have an Azure account, [create one for free](https://azure.microsoft.com/free/).
2222

23-
* Once you have your Azure subscription, create an [Azure AI Foundry resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIFoundry) in the Azure portal. This multi-service resource enables access to multiple Azure AI services with a single set of credentials.
23+
* Once you have your Azure subscription, create an [Azure AI Foundry resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIFoundry) in the Azure portal.
2424

2525
* This resource is listed under **AI Foundry** > **AI Foundry** in the portal.
2626

27-
> [!IMPORTANT]
28-
> Azure provides more than one resource type for Azure AI services. Make certain that you select the one listed under **AI Foundry** > **AI Foundry** as depicted in the following image. For more information, see [Create an Azure AI Foundry resource](../how-to/create-multi-service-resource.md).
29-
3027
:::image type="content" source="../media/overview/azure-multi-service-resource.png" alt-text="Screenshot of the AI Foundry resource page in the Azure portal.":::
3128

3229
* In this quickstart, we use the cURL command line tool. If it isn't installed, you can download a version for your dev environment:
@@ -35,7 +32,7 @@ To get started, you need **an active Azure subscription**. If you don't have an
3532
* [Mac or Linux](https://learn2torials.com/thread/how-to-install-curl-on-mac-or-linux-(ubuntu)-or-windows)
3633

3734

38-
## Get Started with a prebuilt analyzer
35+
## Get started with a prebuilt analyzer
3936

4037
Analyzers define how your content is processed and the insights that are extracted. We offer [prebuilt analyzers](../concepts/prebuilt-analyzers.md) for common use cases. You can [customize prebuilt analyzers](../concepts/prebuilt-analyzers.md) to better fit your specific needs and use cases.
4138
This quickstart uses prebuilt document, image, audio, and video analyzers to help you get started.
@@ -45,25 +42,25 @@ This quickstart uses prebuilt document, image, audio, and video analyzers to hel
4542
Before running the following cURL command, make the following changes to the HTTP request:
4643
# [Document](#tab/document)
4744

48-
1. Replace `{endpoint}` and `{key}` with the corresponding values from your Azure AI Services instance in the Azure portal.
45+
1. Replace `{endpoint}` and `{key}` with the corresponding values from your Azure AI Foundry instance in the Azure portal.
4946
2. Replace `{analyzerId}` with `prebuilt-documentAnalyzer`. This analyzer extracts text and layout elements such as paragraphs, sections, and tables from a document.
5047
3. Replace `{fileUrl}` with a publicly accessible URL of the file to analyze—such as a path to an Azure Storage Blob with a shared access signature (SAS), or use the sample URL: `https://github.com/Azure-Samples/azure-ai-content-understanding-python/raw/refs/heads/main/data/invoice.pdf`.
5148

5249
# [Image](#tab/image)
5350

54-
1. Replace `{endpoint}` and `{key}` with the corresponding values from your Azure AI Services instance in the Azure portal.
51+
1. Replace `{endpoint}` and `{key}` with the corresponding values from your Azure AI Foundry instance in the Azure portal.
5552
2. Replace `{analyzerId}` with `prebuilt-imageAnalyzer`. This analyzer generates a description of the image.
5653
3. Replace `{fileUrl}` with a publicly accessible URL of the file to analyze—such as a path to an Azure Storage Blob with a shared access signature (SAS), or use the sample URL: `https://github.com/Azure-Samples/azure-ai-content-understanding-python/raw/refs/heads/main/data/pieChart.jpg`.
5754

5855
# [Audio](#tab/audio)
5956

60-
1. Replace `{endpoint}` and `{key}` with the corresponding values from your Azure AI Services instance in the Azure portal.
57+
1. Replace `{endpoint}` and `{key}` with the corresponding values from your Azure AI Foundry instance in the Azure portal.
6158
2. Replace `{analyzerId}` with `prebuilt-audioAnalyzer`. This analyzer extracts the audio transcript, generates a summary, and performs speaker labeling.
6259
3. Replace `{fileUrl}` with a publicly accessible URL of the file to analyze—such as a path to an Azure Storage Blob with a shared access signature (SAS), or use the sample URL: `https://github.com/Azure-Samples/azure-ai-content-understanding-python/raw/refs/heads/main/data/audio.wav`.
6360

6461
# [Video](#tab/video)
6562

66-
1. Replace `{endpoint}` and `{key}` with the corresponding values from your Azure AI Services instance in the Azure portal.
63+
1. Replace `{endpoint}` and `{key}` with the corresponding values from your Azure AI Foundry instance in the Azure portal.
6764
2. Replace `{analyzerId}` with `prebuilt-videoAnalyzer`. This analyzer extracts keyframes, transcript, and chapter segments from video.
6865
3. Replace `{fileUrl}` with a publicly accessible URL of the file to analyze—such as a path to an Azure Storage Blob with a shared access signature (SAS), or use the sample URL: `https://github.com/Azure-Samples/azure-ai-content-understanding-python/raw/refs/heads/main/data/FlightSimulator.mp4`.
6966
---
@@ -100,7 +97,7 @@ Operation-Location: {endpoint}/contentunderstanding/analyzerResults/{resultId}?a
10097

10198
Use the `resultId` from the [`POST` response](#post-response) and retrieve the result of the analysis.
10299

103-
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Services instance.
100+
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Foundry instance.
104101
2. Replace `{resultId}` with the `resultId` from the `POST` response.
105102

106103
#### GET request
@@ -352,7 +349,7 @@ The 200 (`OK`) JSON response includes a `status` field indicating the status of
352349

353350
## Next steps
354351

355-
Learn more about [analyzers](../concepts/analyzer-templates.md) for your use case.
352+
Learn more about CREATING [analyzers](../concepts/analyzer-templates.md) for your use case.
356353

357354

358355

articles/ai-services/content-understanding/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ items:
2626
- name: Glossary
2727
displayName: glossary, definition, updates, previews
2828
href: glossary.md
29-
- name: "AI Foundry: Content Understanding"
29+
- name: "AI Foundry portal"
3030
items:
3131
- name: Quickstart
3232
displayName: quickstart, extract, text, images, OCR, optical character recognition

articles/ai-services/content-understanding/tutorial/build-rag-solution.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,10 @@ This tutorial explains how to create a retrieval-augmented generation (RAG) solu
2727

2828
To get started, you need **An active Azure subscription**. If you don't have an Azure account, you can [create a free subscription](https://azure.microsoft.com/free/).
2929

30-
* Once you have your Azure subscription, create an [Azure AI Foundry resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIFoundry) in the Azure portal. This multi-service resource enables access to multiple Azure AI services with a single set of credentials.
30+
* Once you have your Azure subscription, create an [Azure AI Foundry resource](https://portal.azure.com/#create/Microsoft.CognitiveServicesAIFoundry) in the Azure portal.
3131

3232
* This resource is listed under **AI Foundry** > **AI Foundry** in the portal.
3333

34-
> [!IMPORTANT]
35-
> Azure provides more than one resource type for Azure AI services. Make certain that you select the one listed under **AI Foundry** > **AI Foundry** as depicted in the following image. For more information, see [Create an Azure AI Foundry resource](../how-to/create-multi-service-resource.md).
36-
3734
:::image type="content" source="../media/overview/azure-multi-service-resource.png" alt-text="Screenshot of the multi-service resource page in the Azure portal.":::
3835

3936
* **Azure AI Search Resource:** Set up an [Azure AI Search resource](../../../search/search-create-service-portal.md) to enable indexing and retrieval of multimodal data.

articles/ai-services/content-understanding/tutorial/create-custom-analyzer.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -222,25 +222,25 @@ Before running the cURL command, make the following changes to the HTTP request:
222222

223223
# [Document](#tab/document)
224224

225-
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Services instance.
225+
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Foundry instance.
226226
1. Replace `{analyzerId}` with the name of the custom analyzer created earlier.
227227
1. Replace `{fileUrl}` with a publicly accessible URL of the file to analyze, such as a path to an Azure Storage Blob with a shared access signature (SAS) or the sample URL `https://github.com/Azure-Samples/azure-ai-content-understanding-python/raw/refs/heads/main/data/receipt.png`.
228228

229229
# [Image](#tab/image)
230230

231-
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Services instance.
231+
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Foundry instance.
232232
1. Replace `{analyzerId}` with the name of the custom analyzer created earlier.
233233
1. Replace `{fileUrl}` with a publicly accessible URL of the file to analyze, such as a path to an Azure Storage Blob with a shared access signature (SAS) or the sample URL `https://github.com/Azure-Samples/azure-ai-content-understanding-python/raw/refs/heads/main/data/pieChart.jpg`.
234234

235235
# [Audio](#tab/audio)
236236

237-
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Services instance.
237+
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Foundry instance.
238238
1. Replace `{analyzerId}` with the name of the custom analyzer created earlier.
239239
1. Replace `{fileUrl}` with a publicly accessible URL of the file to analyze, such as a path to an Azure Storage Blob with a shared access signature (SAS) or the sample URL `https://github.com/Azure-Samples/azure-ai-content-understanding-python/raw/refs/heads/main/data/audio.wav`.
240240

241241
# [Video](#tab/video)
242242

243-
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Services instance.
243+
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Foundry instance.
244244
1. Replace `{analyzerId}` with the name of the custom analyzer created earlier.
245245
1. Replace `{fileUrl}` with a publicly accessible URL of the file to analyze, such as a path to an Azure Storage Blob with a shared access signature (SAS) or the sample URL `https://github.com/Azure-Samples/azure-ai-content-understanding-python/raw/refs/heads/main/data/FlightSimulator.mp4`.
246246

@@ -274,7 +274,7 @@ The `202 Accepted` response includes the `{resultId}` which you can use to track
274274

275275
### Get Analyze Result
276276

277-
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Services instance.
277+
1. Replace `{endpoint}` and `{key}` with the endpoint and key values from your Azure portal Azure AI Foundry instance.
278278
2. Replace `{resultId}` with the `resultId` in `POST` response.
279279

280280
#### GET Request

0 commit comments

Comments
 (0)