📊 Cap 14: Sistemas Multiagentes
AI Engineering • Orquestração, Delegação e Cooperação Autônoma
🗺️ Agente Único Monolítico vs Equipes Especializadas Multiagentes
flowchart TD
subgraph MONO ["Agente Monolítico (Sobrecarga de Prompt)"]
M1["Um único prompt tenta ser Arquiteto, Programador, Pentester e Gerente.\n(Alucinações frequentes, perda de instruções intermediárias!) 🚨"]
end
subgraph MULTI ["Equipe Multiagente (Especialização de Papéis)"]
A1["Agente Product Manager"] --> A2["Agente Dev Backend"]
A2 --> A3["Agente QA & Segurança"]
A3 --> A4["Agente DevOps Deploy ⚡"]
end
MONO -.-> |"CrewAI & AutoGen"| MULTI
style MONO fill:#ffebee,stroke:#d32f2f,stroke-width:2px
style MULTI fill:#e8f5e9,stroke:#4caf50,stroke-width:2px
🎯 Slide 1: A Tríade do CrewAI
- Cada agente é configurado com:
- Role (Papel): Ex: “Engenheiro de Dados Sênior”.
- Goal (Objetivo): Ex: “Projetar um pipeline ETL com Apache Spark”.
- Backstory (História Prévia): Cria a persona e define os vieses profissionais e rigor do modelo.
🎯 Slide 2: Processos de Execução: Sequencial vs Hierárquico
-
Sequential Process: Tarefa A passa o resultado para a Tarefa B em linha reta.
- Hierarchical Process: Um Agente Gerente (Manager Agent) avalia o objetivo global, delega subtarefas sob demanda para os trabalhadores e valida se o resultado atende aos critérios de aceitação!
🎯 Slide 3: O Padrão Conversacional do AutoGen
-
No AutoGen (Microsoft), os agentes conversam entre si enviando mensagens estruturadas.
- Human-in-the-Loop & Code Execution: Suporte nativo para rodar scripts em containers Docker descartáveis com feedback automático dos logs de erro para o agente programador!
🔗 Navegação do Capítulo 14
| 📖 Ler Conteúdo Completo | 🧠 Fazer Quiz | 💻 Ver Exemplos | 🧩 Exercícios |
Slide 1 de 1
Atalhos: ← → Navegar • Espaço Avançar • F Tela Cheia • Home Início • End Fim