Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

A Start to Using Generative AI in .NET

via LinkedIn Learning

Overview

Get started integrating generative AI into real-world .NET applications.

Syllabus

Introduction
  • GenAI for .NET developers
  • What you should know
1. Configuring and Accessing OpenAI and Azure OpenAI Services
  • The difference between OpenAI and Azure OpenAI
  • Creating and configuring an OpenAI account
  • Using the OpenAI API Playground
  • First steps in Azure AI Studio
  • Creating and configuring deployments in Azure OpenAI Studio
  • Challenge: Use the OpenAI Playground to simulate a chat session
  • Solution: Use the OpenAI Playground to simulate a chat session
2. Let's Code
  • Choosing a .NET library
  • Creating a basic .NET Core console application
  • Create the OpenAIClient object
  • Hello chat
  • The chat loop
  • Error handling
  • Using the Azure OpenAI service
  • Streaming vs. non-streaming
  • Implementing streaming completion
  • Challenge: Fix the bugs
  • Solution: Fix the bugs
3. Moderation and Safety
  • Using the Moderation API
  • Using Azure content filters
  • Further safety considerations
Conclusion
  • What's next

Taught by

András Velvárt

Reviews

4.8 rating at LinkedIn Learning based on 4 ratings

Start your review of A Start to Using Generative AI in .NET

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.