Build an AI agent
Build a small agent that answers questions from your own documents, cites where each answer came from, and knows when to say it does not know.
From how models follow instructions, to wiring one to tools and data, to checking that the agent is right before anyone relies on it.
Foundations
What you need to know before you build.
- Infrato courseAI for Everyone25 min
Start here: framing a task, giving context and checking what the AI returns.
- Microsoft Azure · CourseGet started with AI applications and agents on AzurebeginnerFree337 min
A beginner path on AI applications and agents.
- Microsoft · CourseAI Success: Build AI agents with Microsoft CopilotbeginnerFree87 min
A short beginner path if you want the no-code route first.
Build
Make the thing.
- Microsoft Azure · CourseDevelop AI agents on AzureintermediateFree592 min
The main build step: developing agents on Azure.
- Microsoft Azure · CourseDevelop generative AI apps in AzureintermediateFree412 min
Building the generative AI application the agent sits inside.
Extend
Check it, harden it, go further.
- Microsoft Azure · CourseEvaluate generative AI applicationsbeginnerFree96 min
Evaluating a generative AI app: the step your project’s test questions exercise.
- Microsoft Azure · CourseArchitect production-grade multi-agent AI solutions in AzureadvancedFree201 min
An advanced path, for when one agent is not enough.
FROM THE DIRECTORIES
Skills and MCP servers for this path
Your project
A document Q&A agent
Build an agent that answers questions about a folder of 10 to 20 documents you choose. It is done when: - every answer names the document and passage it relied on; - a question the documents cannot answer gets "not found in these documents", not a guess; - you have a written set of at least 10 test questions, with the answer you expect for each, and you have run the agent against all of them and recorded how many it got right and where it failed. Keep the test questions and your results: they are the evidence the project works.
The order and the notes are Infrato's own picks. The resources are made by their providers, open at their own sites, and can change; prices, levels and durations are the provider's. Infrato is not affiliated with the providers listed.