Integrando Agentes de IA a sua solução
Aprenda como extrair o melhor do uso de IA via agentes com integração nativa ao seu código C# e .NET
0 (0)
56 Alunos
Intermediário
2h de conteúdo
Certificado de conclusão
Acesso em todas as plataformas
Introdução
Olá e seja bem-vindo(a) ao curso Integrando Agentes de IA a sua solução! Eu sou André Baltieri, ou balta, 13x Microsoft MVP, e vou te acompanhar nessa jornada prática para integrar agentes de inteligência artificial diretamente ao seu código C# e .NET.
O problema
Usar IA via agentes vai muito além de fazer uma chamada à API de um modelo. É preciso estruturar corretamente as abstrações dos agentes, definir ferramentas, organizar as dependências, construir a camada de infraestrutura e ainda criar uma interface que consuma tudo isso de forma fluida e coesa.
A maioria dos exemplos mostra apenas o uso pontual de modelos, sem preocupação com arquitetura, separação de responsabilidades ou integração real com o restante da aplicação. Como construir uma solução .NET completa que use agentes de IA de forma organizada, extensível e integrada a serviços externos como o GitHub?
Sem uma estrutura bem definida, o projeto 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 que integra agentes de IA ao seu código .NET, passando por todas as camadas do projeto:
- Core: apresentação do curso, entendimento da solução, criação do projeto e definição das abstrações dos agentes, enumeradores, modelos do GitHub, modelo de análise estática, modelo de revisão e configuração dos serviços.
- Infraestrutura: criação do projeto de infraestrutura, implementação do serviço de análise de código, serviço do GitHub e resolução das dependências.
- Inteligência Artificial: configuração do projeto de IA, criação das ferramentas, implementação da Agent Factory, agentes genéricos, agente revisor de código e injeção de dependências.
- Interface: configuração do projeto e do pipeline, Chain of Method, tela de boas-vindas, coleta de dados do usuário, revisão e confirmação, busca de repositório no GitHub, exibição do resumo, análise estática, revisão do código, geração e salvamento do relatório.
Para quem é este curso?
Este curso é para desenvolvedores .NET que desejam:
- Integrar agentes de IA diretamente ao seu código C# de forma organizada e escalável.
- Construir ferramentas e abstrações reutilizáveis para trabalhar com modelos de linguagem.
- Consumir serviços externos como o GitHub dentro de uma arquitetura orientada a agentes.
- Criar uma interface completa que orquestre agentes para análise estática e revisão de código com geração de relatório.
Estrutura do curso
O curso está organizado em 4 módulos, com 32 aulas no total.
Cada módulo foi pensado para construir o conhecimento de forma progressiva: você começa definindo as abstrações e modelos no Core, passa pela camada de infraestrutura com os serviços de análise e integração com o GitHub, implementa os agentes com todas as suas dependências e finaliza com uma interface completa que orquestra todo o fluxo, da coleta de dados ao relatório final.