Skip to content

Commit bb96a28

Browse files
committed
rephrased guidance
1 parent 8ab9e3a commit bb96a28

File tree

2 files changed

+26
-4
lines changed

2 files changed

+26
-4
lines changed

articles/search/includes/quickstarts/agentic-retrieval-python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.date: 05/12/2025
99

1010
[!INCLUDE [Feature preview](../previews/preview-generic.md)]
1111

12-
In this quickstart, you use [agentic retrieval](../../search-agentic-retrieval-concept.md) to create a conversational search experience powered by large language models (LLMs) and your proprietary data. Agentic retrieval breaks down complex user queries into subqueries, runs the subqueries in parallel, and extracts grounding data from documents indexed in Azure AI Search. The output is intended for integration with agent and custom chat solutions.
12+
In this quickstart, you use [agentic retrieval](../../search-agentic-retrieval-concept.md) to create a conversational search experience powered by large language models (LLMs) and your proprietary data. Agentic retrieval breaks down complex user queries into subqueries, runs the subqueries in parallel, and extracts grounding data from documents indexed in Azure AI Search. The output is intended for integration with agentic and custom chat solutions.
1313

1414
Although you can provide your own data, this quickstart uses [sample JSON documents](https://github.com/Azure-Samples/azure-search-sample-data/tree/main/nasa-e-book/earth-at-night-json) from NASA's Earth at Night e-book. The documents describe general science topics and images of Earth at night as observed from space.
1515

articles/search/search-agentic-retrieval-how-to-pipeline.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,10 @@ This exercise differs from the [Agentic Retrieval Quickstart](search-get-started
2525

2626
The following resources are required for this design pattern:
2727

28-
+ Azure AI Search, basic tier or higher, in a [region that provides semantic ranker](search-region-support.md).
28+
+ Azure AI Search, basic tier or higher, in a [region that provides semantic ranking](search-region-support.md).
2929

3030
+ A search index that satisfies the [index criteria for agentic retrieval](search-agentic-retrieval-how-to-index.md).
3131

32-
+ Azure OpenAI, and you should have an **Azure AI Developer** role assignment to create a Foundry project.
33-
3432
+ A project in Azure AI Foundry, with a deployment of a supported large language model and an Azure AI Agent in a Basic setup.
3533

3634
Follow the steps in [Create a project for Azure AI Foundry](/azure/ai-foundry/how-to/create-projects). Deploy one of the chat completion models listed below. We recommend a minimum of 100,000 token capacity for your model. You can find capacity and the rate limit in the model deployments list in the Azure AI Foundry portal.
@@ -45,6 +43,30 @@ Use Azure OpenAI or an equivalent open source model:
4543
+ `gpt-4.1-nano`
4644
+ `gpt-4.1-mini`
4745

46+
### Configure access
47+
48+
Before you begin, make sure you have permissions to access content and operations. We recommend Microsoft Entra ID authentication and role-based access for authorization. If roles aren't feasible, you can use [key-based authentication](search-security-api-keys.md) instead.
49+
50+
On Azure AI Search:
51+
52+
1. [Enable role-based access](search-security-enable-roles.md).
53+
1. [Configure a managed identity](search-howto-managed-identities-data-sources.md).
54+
1. [Assign roles](search-security-rbac.md):
55+
56+
+ For local testing, you must have **Search Service Contributor**, **Search Index Data Contributor**, and **Search Index Data Reader** role assignments to create, load, and retrieve on Azure AI Search.
57+
58+
+ For integrated operations, ensure that all clients using the retrieval pipeline (agent and tool) have **Search Index Data Reader** role assignments for sending retrieval requests.
59+
60+
On Azure AI Foundry:
61+
62+
+ You must be an **Owner** of your Azure subscription to create and use the project.
63+
64+
On Azure OpenAI:
65+
66+
1. For local testing, ensure that you have a **Cognitive Services User** role assignment to access the chat completion model.
67+
68+
1. For integrated operations, ensure your [search service identity](search-howto-managed-identities-data-sources.md) has a **Cognitive Services User** role assignment for chat completion model access.
69+
4870
## Development tasks
4971

5072
Development tasks on the Azure AI Search side include:

0 commit comments

Comments
 (0)