This exercise assumes you have already ran the code in the notebooks. If you have not yet done so, please work through them first:
As mentioned in the presentation, RAG applications are often easy to get started with but it doesn't take long before you find question types that are not able to be answered. The goal for this exercise is to be able to answer all the question types we mentioned:
- Create an application that uses the Microsoft Agent Framework
- Utilize workflow orchestration and structured responses
- Write specialized agents that perform specific search capabilities with Azure AI Search
Please install the software ahead of the workshop:
- VS Code
- Python 3.13 and PIP, also recommend installing the VS Code Python Extension - this will allow you to debug and step through code later
- Git and Github login - these will make working with the workshop easier on you
- Azure subscription - in order to use Azure AI Search you'll need a subscription (unless you are in the workshop on April 17, 2026 - see note below)
- We will be using Azure OpenAI and Azure AI Search resources
NOTE: For those of you in the workshop on April 17, 2026 - I will be providing you with the api keys to use predeployed Azure resources for the day only.
| Step | Link to step page |
|---|---|
| Step 1 - Getting started | Link |
| Step 2 - Yes/No Search Agent | Link |
| Step 3 - Count Search Agent | Link |
| Step 4 - Remaining Agents | Link |
