Build and extend an AI agent
Tailwind Traders has a language model, but it has never read the company’s own documents — so it answers fluently and gets it wrong. In this lab you turn that model into a real assistant: ground it in your documents, give it tools it can call, and put your own app in front of it. Two core tasks get you a working, tool-using agent in about 35 minutes; four optional tasks take it all the way to a hosted agent.
Build and extend an AI agent
Ask a plain language model about your own company and it will answer confidently, and wrongly. This lab closes that gap: you ground an agent in real documents, then give it tools it can call so it can reach past them. Two core tasks, about 35 minutes — and the same question gets a very different answer.
Build and extend an AI agent
One assistant for Tailwind Traders, built in four layers — and every task in this lab adds exactly one of them. You start with a model that guesses and finish with an agent that reads your documents, calls your tools, and runs inside Microsoft Foundry. Stop after any layer and you still have something that works.
Build and extend an AI agent
Turn a model that guesses into an assistant that answers from Tailwind Traders’ own documents, calls tools, and runs in Microsoft Foundry. Every task stands alone and shares one starter folder, so you choose how far to go — and you have something working after the first 35 minutes.
Build and extend an AI agent
You write Python locally; the agent, its knowledge and its tool definitions live in a Microsoft Foundry project. Each badge marks the task that builds that component — Task 1 is portal-only, everything else is code you run yourself, until Task 6 moves your code into Foundry too.
Build and extend an AI agent
Six tasks, one Tailwind Traders assistant — each row is the component you add and what it
buys you. Tasks share one starter folder and one .env, so
you can run just one, or work straight through.
| Task | Runs where | Component you build | Achievement |
|---|---|---|---|
| Task 1Core · ~15 min | Foundry portal |
|
Accurate |
| Task 2Core · ~20 min | Foundry + local |
|
Useful |
| Task 3Optional | Your machine |
|
Real |
| Task 4Optional | Your machine |
|
Extensible |
| Task 5Optional · capstone | Your machine |
|
Your own tools |
| Task 6Optional | Foundry |
|
Yours to run |
Build and extend an AI agent
This is a single question travelling through the assistant you build — every hop is a component, and every badge is the task that adds it. Build the first two hops and you already have a grounded, tool-using agent; the rest put your own code on both ends.
Build and extend an AI agent
Three subsystems, wired by interfaces you either provide or require — each part tagged with the task that builds it. Task 1 needs no code at all; Task 6 relocates your own parts into the Foundry subsystem.
Build and extend an AI agent
Where each artifact actually runs. Everything you write starts on your own machine and talks to a Foundry project over HTTPS — until Task 6 redeploys your code into Foundry, behind its own endpoint.