Desafio de Projeto - DIO - IA que Orienta - Criando Seu Roteiro de Carreira
Vamos construir um Sistema Multi-Agente de Diagnóstico Empresarial, orquestrado com IA para automatizar a coleta de dados, análise de tendências, benchmarking setorial e geração de relatórios estratégicos acionáveis.
O projeto é desenvolvido do zero em 120 dias com abordagem GitHub-First, integração contínua, avaliação de modelos e preparação para arquitetura de produção. Contém as seguintes fases/módulos:
- ✅ Setup & Fundamentos
- 🔄 Orquestração de Agentes
- 🔌 Integrações & RAG
- 📊 Observabilidade & Avaliação
- 🚀 Produção & Deploy
- 🎓 Portfólio & Entrevistas
Antes de ingressar neste conteúdo, é necessário possuir conhecimento prévio nas seguintes áreas:
| Habilidade / Conhecimento | Nível Necessário |
|---|---|
Python (sintaxe, estruturas de dados, funções, pip) |
Básico / Intermediário |
| Lógica de Programação & Estruturas de Dados | Básico |
| Git & GitHub (commits, branches, PRs, READMEs) | Básico |
| APIs REST & HTTP (conceitos, JSON, autenticação) | Básico |
| Terminal / Linux (navegação, permissões, scripts) | Básico |
| Inglês técnico (leitura de docs e issues) | Intermediário |
| Noções de consultoria ou processos de negócio (desejável) | Intermediário |
💡 Dica: Se precisar reforçar algum pré-requisito, a Semana 1 do roadmap já inclui atividades de nivelamento.
- 🧠 Arquitetura de Sistemas Multi-Agentes
- Padrões de coordenação (
hierarchical,collaborative,competitive) - Gestão de memória e contexto (short/long-term, summary memory, RAG)
- Tool calling e integração com APIs externas (OAuth 2.0, Webhooks)
- Padrões de coordenação (
- ⚡ Engenharia de LLMs & Frameworks
- Prompt engineering avançado (ReAct, Chain-of-Thought, fallback strategies)
- Orquestração com
LangChain,CrewAIeAutoGen - Vector DBs e pipelines de RAG otimizados
- 🐳 DevOps & Qualidade para IA (GitHub-First)
- CI/CD com GitHub Actions (
lint,pytest,security scanning) - Containerização com
Docker&Docker Compose - Versionamento semântico, ADRs e documentação técnica estruturada
- CI/CD com GitHub Actions (
- 📈 Observabilidade & Avaliação
- Métricas de latência, custo por token e qualidade por agente
- Avaliação automatizada (
LLM-as-a-Judge,RAGAS,TruLens) - Monitoramento com
LangSmithe dashboards personalizados
- 🔒 Segurança & Governança em IA
- Mitigação de
prompt injection,data leakagee toxicidade - Princípio de menor privilégio, gestão de secrets e threat modeling
- Mitigação de
Após a conclusão do curso/projeto, os estudantes estarão aptos a:
- ✅ Projetar, implementar e orquestrar sistemas multi-agentes escaláveis para resolver problemas reais de negócio
- 🔌 Integrar LLMs com ferramentas externas, bancos de dados vetoriais e fluxos de trabalho assíncronos com controle de custos e latência
- 🔄 Aplicar práticas profissionais de versionamento, CI/CD, containerização e documentação técnica (ADR) via GitHub
- 📊 Avaliar objetivamente a performance, segurança e qualidade de sistemas de IA em produção
- 🤝 Contribuir em projetos open-source da comunidade de IA e construir um portfólio técnico validado e público
- 🎤 Comunicar decisões arquiteturais para stakeholders técnicos e não-técnicos, estando preparado para entrevistas de AI Solutions Architect / Multi-Agent Systems Specialist
🚀 Próximo Passo: Clone este repositório, configure seu ambiente na
Semana 1e comece a documentar sua jornada no GitHub. Regra de ouro: Se não está no repositório, não aconteceu!