AI Agent Solutions
This domain covers designing and implementing AI agents — autonomous systems that can plan, use tools, and collaborate to accomplish complex tasks. It represents 5–10% of the AI-102 exam and is the newest addition to the certification.
AI agents go beyond simple prompt-response patterns. They combine LLM reasoning with tool use (function calling), memory, and multi-step planning. You'll learn to build agents that can query databases, call APIs, process documents, and coordinate with other agents to solve complex problems.
While this is the smallest domain by weight, the concepts here represent the cutting edge of AI engineering and increasingly appear in questions across other domains (especially Generative AI and Knowledge Mining).
What You'll Learn
- Design agent architectures with planning, memory, and tools
- Implement function calling and tool use patterns
- Build agents that interact with external systems
- Implement multi-agent orchestration and collaboration
- Handle agent errors, loops, and safety boundaries
- Use Semantic Kernel and Azure AI Agent Service
Skills Measured
- Design an agent architecture for a given scenario
- Implement tool use and function calling in agents
- Implement multi-agent orchestration patterns
- Configure agent safety boundaries and error handling
Challenges
| # | Title | Key Topics |
|---|---|---|
| 21 | Agent Architecture & Design | Agent components, planning loop, memory, tool registry |
| 22 | Tool Use & Function Calling | Tool definitions, parallel calls, response handling |
| 23 | Multi-Agent Orchestration | Agent handoffs, collaboration patterns, Semantic Kernel |
Prerequisites
- Completed Domain 2 (Generative AI) — especially Challenges 12, 16, 19
- Strong understanding of Azure OpenAI function calling
- Familiarity with async programming patterns
- Understanding of orchestration concepts