YoVDO

A Start to Using Generative AI in .NET

Offered By: LinkedIn Learning

Tags

C# Courses .NET Courses ChatGPT Courses Generative AI Courses Content Moderation Courses OpenAI Courses Azure OpenAI Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Beginning Game Programming with C#
University of Colorado System via Coursera
Programming with C#
Microsoft via edX
DEV206.1x: Introduction to XAML and Application Development
Microsoft via edX
Introduction to Game Development
Michigan State University via Coursera
Designing Advanced Applications using XAML
Microsoft via edX