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

Introduction to Functional Programming
Delft University of Technology via edX
MongoDB for .NET Developers
MongoDB University
基于.Net的Web开发技术
Xi'an Jiaotong University via Coursera
Web Development with ASP.NET C# and Entity Framework Code-First
Canvas Network
Blazor and JavaScript Interoperability
Coursera Project Network via Coursera