Cloud Containers and Microservices, Microsoft Sessions

VH03 Intro to AI with .NET, Azure OpenAI, and Semantic Kernel

08/08/2024

8:00am - 9:15am

Level: Intermediate

Matthew Soucoup

Principal Cloud Developer Advocate for .NET

Microsoft

In this session we will introduce how AI Agents can be used as a pattern for building intelligent apps. We will build agents that can take on complex tasks using .NET and a variety of Azure services. The session will cover the agents pattern, typical problems that can arise, and how to avoid them. Attendees will learn how to build agent systems using the latest tools from .NET and Azure AI Platform.

Target audience: This session is aimed at developers already familiar with .NET and generative AI, and looking to add more sophisticated behaviors to their applications.

Prerequisites: Familiarity with .NET and generative AI. Access to a generative AI service or local model.

Computer Setup

  • Windows 10/11, macOS, or Linux laptop
  • EITHER Visual Studio Preview (17.9.x) with the following workloads installed
  • ASP.NET and web development
  • .NET desktop development
  • OR Visual Studio Code with the following extensions installed
  • C#
  • C# Dev Kit (optional)
  • .NET 8 SDK (8.0.200 or later)
  • Node.js (20.10 or later)
  • Docker Desktop

You will learn:

  • AI Agents is a pattern, like microservices.
  • Azure and .NET provide convenient primitives for building AI Agents
  • The Agents pattern can be used to help models achieve increased performance on complicated tasks, like coding or constructing large documents