Soluções Agênticas
Este domínio cobre o design e implementação de agentes de IA — sistemas autônomos que podem planejar, usar ferramentas e colaborar para realizar tarefas complexas. Ele representa 5–10% do exame AI-102 e é a adição mais recente à certificação.
Agentes de IA vão além de padrões simples de prompt-resposta. Eles combinam raciocínio de LLM com uso de ferramentas (function calling), memória e planejamento em múltiplas etapas. Você aprenderá a construir agentes que podem consultar bancos de dados, chamar APIs, processar documentos e coordenar com outros agentes para resolver problemas complexos.
Embora este seja o menor domínio em peso, os conceitos aqui representam o estado da arte em engenharia de IA e aparecem cada vez mais em questões de outros domínios (especialmente IA Generativa e Mineração de Conhecimento).
O Que Você Vai Aprender
- Projetar arquiteturas de agentes com planejamento, memória e ferramentas
- Implementar padrões de function calling e uso de ferramentas
- Construir agentes que interagem com sistemas externos
- Implementar orquestração e colaboração multi-agente
- Lidar com erros de agentes, loops e limites de segurança
- Usar Semantic Kernel e Azure AI Agent Service
Habilidades Avaliadas
- Projetar uma arquitetura de agente para um cenário específico
- Implementar uso de ferramentas e function calling em agentes
- Implementar padrões de orquestração multi-agente
- Configurar limites de segurança e tratamento de erros de agentes
Desafios
| # | Título | Tópicos Principais |
|---|---|---|
| 21 | Agent Architecture & Design | Componentes do agente, loop de planejamento, memória, registro de ferramentas |
| 22 | Tool Use & Function Calling | Definições de ferramentas, chamadas paralelas, tratamento de resposta |
| 23 | Multi-Agent Orchestration | Handoffs de agentes, padrões de colaboração, Semantic Kernel |
Pré-requisitos
- Domínio 2 (IA Generativa) concluído — especialmente Desafios 12, 16, 19
- Forte compreensão de function calling com Azure OpenAI
- Familiaridade com padrões de programação assíncrona
- Compreensão de conceitos de orquestração