A Start to Using Generative AI in .NET
Offered By: LinkedIn Learning
Course Description
Overview
Get started integrating generative AI into real-world .NET applications.
Syllabus
Introduction
- GenAI for .NET developers
- What you should know
- 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
- 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
- Using the Moderation API
- Using Azure content filters
- Further safety considerations
- What's next
Taught by
András Velvárt
Related Courses
Convolutions for Text Classification with KerasCoursera 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