⚠️ IMPORTANTE - O link para download dos exemplos utilizados no curso está na descrição da primeira aula
Olá e seja bem-vindo(a) a Imersão Inteligência Artificial Generativa para Devs .NET! Eu sou André Baltieri, ou balta, 13x Microsoft MVP, e vou te acompanhar nesta jornada prática para integrar IA Generativa de ponta a ponta em aplicações .NET usando Semantic Kernel e Ollama — com RAGs, busca vetorial e modelos multi-modal.
O boom da IA Generativa abriu um leque de possibilidades, mas a maioria dos desenvolvedores .NET se sente fora da conversa, presos à APIs e estratégias complexas. Como podemos ir além do prompt-response e construir aplicações robustas, que não dependam apenas de serviços de terceiros? A necessidade de uma infraestrutura local, a integração de diferentes modelos, a criação de sistemas de busca avançada (como RAGs) e a implementação de recursos como plugins e embeddings se tornaram barreiras, dificultando a criação de soluções reais e escaláveis.
Nesta imersão, você vai se aprofundar no uso de IA Generativa com .NET, sempre com foco em boas práticas, performance e manutenibilidade:
- Fundamentos: Base teórica para o assunto
- Chat: Como se comunicar com modelos
- Chat History: Como manter histórico de chat
- Chat Summary: Como sumarizar chats longos
- Embeddings: Como realizar embeddings dos seus dados
- Plugins: Como criar e interagir com plugins do Smantic Kernel
- MCP: Como implementar e consumir MCPs criados com .NET
Esta iemrsão é para desenvolvedores .NET que desejam:
- Sair do básico e usar IA Generativa de forma profissional.
- Criar aplicações complexas e robustas, indo além do
Hello Worldda IA. - Integrar modelos de IA de ponta, inclusive de forma local, com Ollama.
- Entender mais sobre o Microsoft Semantic Kernel