Implementando Agentes com Microsoft Agent Framework
Implemente agentes na sua arquitetura com Microsoft Agent Framework
0 (0)
58 Alunos
Intermediário
1h 14m de conteúdo
Certificado de conclusão
Acesso em todas as plataformas
Introdução
Olá e seja bem-vindo(a) ao curso Implementando Agentes com Microsoft Agent Framework! Eu sou André Baltieri, ou balta, 13x Microsoft MVP, e vou te acompanhar nessa jornada prática para criar agentes de inteligência artificial completos com .NET, do zero até a exposição via API.
O problema
Criar agentes com IA vai muito além de instanciar um modelo e enviar um prompt. É preciso estruturar o projeto corretamente, organizar a abstração dos agentes, gerenciar dependências, lidar com configurações de providers e ainda expor tudo isso de forma segura e escalável via API.
A maioria dos exemplos disponíveis mostra apenas o caminho feliz, sem se preocupar com arquitetura, separação de responsabilidades ou como tudo isso se encaixa em uma aplicação real. Como montar um projeto .NET que seja organizado, extensível e pronto para produção usando o Microsoft Agent Framework?
Sem uma estrutura bem definida, o código cresce sem controle e a manutenção se torna um problema real.
O que vamos aprender?
Neste curso, você vai construir uma solução completa com agentes de IA, passando por todas as camadas do projeto:
- Criação do projeto: apresentação do curso, estrutura inicial da solução, entendimento da arquitetura e criação dos modelos de abstração.
- Infraestrutura: implementação dos repositórios e resolução das dependências da camada de dados.
- Agentes: criação dos prompts, abstração dos agentes, configurações de OpenAI e dos modelos, Prompt Provider, injeção de dependências e criação de um agente real para geração de newsletter.
- API: implementação do
NewsletterService, configuração das dependências da API, uso de Background Services e testes da API em funcionamento.
Para quem é este curso?
Este curso é para desenvolvedores .NET que desejam:
- Estruturar um projeto real com MAF seguindo boas práticas desde a criação da solução.
- Abstrair e organizar agentes de forma reutilizável e extensível.
- Integrar providers de IA como OpenAI com configurações corretas e seguras.
- Expor agentes via API com Background Services e uma estrutura de projeto profissional.
Estrutura do curso
O curso está organizado em 4 módulos, com 19 aulas no total.
Cada módulo foi pensado para construir o conhecimento de forma progressiva: você começa criando e entendendo a estrutura do projeto, passa pela camada de infraestrutura, implementa os agentes com todas as suas dependências e finaliza expondo tudo via API com testes reais.