Implementando Agentes com Microsoft Agent Framework

Implemente agentes na sua arquitetura com Microsoft Agent Framework

0 (0)

58 Alunos

Intermediário

Implementando Agentes com Microsoft Agent Framework

1h 14m de conteúdo

Certificado de conclusão

Acesso em todas as plataformas

Comprar

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.