You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/ai-foundry/responsible-ai/document-intelligence/data-privacy-security.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ ms.author: lajanuar
7
7
manager: nitinme
8
8
ms.service: azure-ai-document-intelligence
9
9
ms.topic: article
10
-
ms.date: 09/22/2025
10
+
ms.date: 10/15/2025
11
11
---
12
12
13
13
@@ -41,6 +41,6 @@ The "Get Analyze Results" operation is authenticated against the same API key th
41
41
42
42
**For customer trained models**: The Custom model feature allows customers to build custom models from training data stored in customer’s Azure blob storage locations. The interim outputs after analysis and labeling are stored in the same location. The trained custom models are stored in Azure storage in the same region and logically isolated with their Azure subscription and API credentials.
43
43
44
-
**Deletes data**: Customers can delete the analysis response at any time by utilizing the [**Delete Analyze Result**](/rest/api/aiservices/document-models/delete-analyze-result?view=rest-aiservices-v4.0%20(2024-11-30)&preserve-view=true&tabs=HTTP) API. . After successfully retrieving the analysis results, calling the [**Delete Analyze Result**](/rest/api/aiservices/document-models/delete-analyze-result?view=rest-aiservices-v4.0%20(2024-11-30)&preserve-view=true&tabs=HTTP) API permanently purges those results.
44
+
**Deletes data**: Analyze response is stored for 24 hours from when the operation completes for retrieval. Customers can delete the analysis response at any time by utilizing the [**Delete Analyze Result**](/rest/api/aiservices/document-models/delete-analyze-result?view=rest-aiservices-v4.0%20(2024-11-30)&preserve-view=true&tabs=HTTP) API. After successfully retrieving the analysis results, calling the [**Delete Analyze Result**](/rest/api/aiservices/document-models/delete-analyze-result?view=rest-aiservices-v4.0%20(2024-11-30)&preserve-view=true&tabs=HTTP) API permanently purges those results. This action applies to all models.
45
45
46
46
To learn more about privacy and security commitments, see the [Microsoft Trust Center](https://www.microsoft.com/TrustCenter/CloudServices/Azure/default.aspx).
Copy file name to clipboardExpand all lines: articles/search/agentic-retrieval-how-to-create-pipeline.md
+18-5Lines changed: 18 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,29 +1,30 @@
1
1
---
2
-
title: Build an agentic retrieval solution
2
+
title: 'Tutorial: Build an agentic retrieval solution'
3
3
titleSuffix: Azure AI Search
4
4
description: Learn how to design and build a custom agentic retrieval solution where Azure AI Search handles data retrieval for your custom agents in AI Foundry.
5
5
author: HeidiSteen
6
6
ms.author: heidist
7
7
manager: nitinme
8
8
ms.date: 09/10/2025
9
9
ms.service: azure-ai-search
10
-
ms.topic: how-to
10
+
ms.topic: tutorial
11
11
ms.custom:
12
12
- build-2025
13
13
---
14
14
15
-
# Build an agent-to-agent retrieval solution using Azure AI Search
15
+
# Tutorial: Build an agent-to-agent retrieval solution using Azure AI Search
This article describes an approach or pattern for building a solution that uses Azure AI Search for knowledge retrieval, and how to integrate knowledge retrieval into a custom solution that includes Azure AI Agent. This pattern uses an agent tool to invoke an agentic retrieval pipeline in Azure AI Search.
20
20
21
21
:::image type="content" source="media/agentic-retrieval/agent-to-agent-pipeline.svg" alt-text="Diagram of Azure AI Search integration with Azure AI Agent service." lightbox="media/agentic-retrieval/agent-to-agent-pipeline.png" :::
22
22
23
-
This article supports the [agentic-retrieval-pipeline-example](https://github.com/Azure-Samples/azure-search-python-samples/tree/main/agentic-retrieval-pipeline-example) Python sample on GitHub.
24
-
25
23
This exercise differs from the [Agentic Retrieval Quickstart](search-get-started-agentic-retrieval.md) in how it uses Azure AI Agent to retrieve data from the index, and how it uses an agent tool for orchestration. If you want to understand the retrieval pipeline in its simplest form, begin with the quickstart.
26
24
25
+
> [!TIP]
26
+
> To run the code for this tutorial, download the [agentic-retrieval-pipeline-example](https://github.com/Azure-Samples/azure-search-python-samples/tree/main/agentic-retrieval-pipeline-example) Python sample on GitHub.
27
+
27
28
## Prerequisites
28
29
29
30
The following resources are required for this design pattern:
@@ -315,6 +316,18 @@ Look at output tokens in the [activity array](agentic-retrieval-how-to-retrieve.
315
316
316
317
+ Set `maxOutputSize` in the [knowledge agent](agentic-retrieval-how-to-create-knowledge-base.md) to govern the size of the response, or `maxRuntimeInSeconds` for time-bound processing.
317
318
319
+
## Clean up resources
320
+
321
+
When you're working in your own subscription, at the end of a project, it's a good idea to remove the resources that you no longer need. Resources left running can cost you money. You can delete resources individually or delete the resource group to delete the entire set of resources.
322
+
323
+
You can also delete individual objects:
324
+
325
+
+[Delete a knowledge agent](agentic-retrieval-how-to-create-knowledge-base.md#delete-an-agent)
326
+
327
+
+[Delete a knowledge source](agentic-knowledge-source-how-to-search-index.md#delete-a-knowledge-source)
328
+
329
+
+[Delete an index](search-how-to-manage-index.md#delete-an-index)
330
+
318
331
## Related content
319
332
320
333
+[Agentic retrieval in Azure AI Search](agentic-retrieval-overview.md)
Copy file name to clipboardExpand all lines: articles/search/agentic-retrieval-how-to-retrieve.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ This article also explains the three components of the retrieval response:
27
27
The retrieve request can include instructions for query processing that override the defaults set on the knowledge agent.
28
28
29
29
> [!NOTE]
30
-
> By default, there's no model-generated "answer" in the response and you should pass the extracted response to an LLM so that it can ground its answer based on the search results. For an end-to-end example that includes this step, see [Build an agent-to-agent retrieval solution ](agentic-retrieval-how-to-create-pipeline.md) or [Azure OpenAI Demo](https://github.com/Azure-Samples/azure-search-openai-demo).
30
+
> By default, there's no model-generated "answer" in the response and you should pass the extracted response to an LLM so that it can ground its answer based on the search results. For an end-to-end example that includes this step, see [Tutorial: Build an agent-to-agent retrieval solution ](agentic-retrieval-how-to-create-pipeline.md) or [Azure OpenAI Demo](https://github.com/Azure-Samples/azure-search-openai-demo).
31
31
>
32
32
>Alternatively, you can use [answer synthesis](agentic-retrieval-how-to-answer-synthesis.md) to bring answer formulation into the agentic pipeline. In this workflow, the retriever response consists of LLM-formulated answers instead of the raw search results.
0 commit comments