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

Convolutions for Text Classification with Keras
Coursera Project Network via Coursera
How Technology is Shaping Democracy and the 2020 Election
Stanford University via Coursera
Microsoft Azure Cognitive Services: Content Moderator
Pluralsight
Machine Learning and Microsoft Cognitive Services
Pluralsight
Deep Dive on Amazon Rekognition: Building Computer Visions Based Smart Applications (Italian)
Amazon Web Services via AWS Skill Builder