Build An Embedded AI App
Use a local model LLM in C# to empower your applications.
29 lessons4.5 hoursEN & ES subtitles
About this course
Build a C# application that utilizes an offline AI to generate custom sample data. Utilizes WPF, ASP.NET Core API, LLaMaSharp, and more.
Every lesson, in the open
29 lessons · 4.5 hours of video. Here's exactly what's inside.
- 1
Course Introduction
- Introduction 11:43
- 2
Application Design
- Application Goals 4:04
- Library Design 5:05
- API Design 2:55
- Desktop App Design 5:21
- 3
Choosing an AI
- Introduction 1:08
- LLaMa Sharp Library 7:24
- Understanding Model Options 7:30
- Model Selection 9:00
- 4
AI Library Setup
- Project Setup 2:53
- Basic Structure 8:40
- Prompt Construction 23:28
- JSON Extraction 10:58
- Model Configuration 12:55
- Batch Processing 21:00
- 5
AI Library Testing
- Project Setup 4:01
- Using the Library 7:17
- Generating Sample Data 4:19
- Debugging Bad Results 42:55
- Converting to GPU-based Processing 7:11
- 6
Desktop User Interface
- Project Setup 2:46
- Form Design 19:03
- Code Wire-Up 7:14
- Testing 8:19
- 7
API
- Project Setup 2:54
- Scalar Setup 3:35
- Endpoint Configuration 8:07
- Testing 4:15
- 8
Course Conclusion
- Conclusion 12:27
Hi, I'm Tim Corey.
I learned software development the hard way, with lots of dead-ends, confusion, and knowledge gaps. I kept thinking, “It shouldn't be this hard!” Now I teach students how to think and code like professional developers. My goal is to make it easier for you to become a developer.
Frequently asked questions
When does this course start and finish?
The course starts now and never ends! It is a completely self-paced online course; you decide when you start and when you finish.
How long do I have to access the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like; across any and all devices you own.
What if I am unhappy with the course?
I do my best to provide the highest quality training to help you become a successful developer. But if this course isn't for you, then you can count on a no-hassle 30 Day Money Back Guarantee.