本课程专为C#开发者设计,教授如何使用ASP.NET Core和Blazor整合OpenAI、Gemini等大模型API,涵盖流式响应、函数调用,构建实时AI聊天和RAG知识库系统,助你转型AI全栈工程师。
原始标题:Master LLM APIs with C# & .NET: Build AI Apps Using OpenAI

本课程以项目为驱动,专为 C# 开发者设计,旨在教授如何使用 ASP.NET Core 和 Blazor 将 OpenAI、Google Gemini 等主流大模型(LLM)API 深度整合至 .NET 生态。课程涵盖流式响应、函数调用等核心技术,最终将亲手构建实时 AI 聊天程序与高级 RAG 智能知识库系统,帮助学员转型为 AI 全栈 .NET 工程师。
Published 7/2026
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 1h 51m | Size: 1.96 GB
Learn to integrate OpenAI, Gemini, and other LLM APIs with C#, ASP.NET Core, and Blazor by building real-world AI
What you’ll learn
Build real-world AI applications using LLM APIs with C# and .NET.
Understand how Large Language Models (LLMs) work, including tokens, context windows, temperature, and prompt engineering.
Integrate OpenAI, Google Gemini, and other LLM providers into .NET applications using REST APIs.
Create AI-powered chat applications using ASP.NET Core and Blazor.
Design effective prompts to generate accurate, structured, and reliable AI responses.
Implement advanced LLM features such as streaming responses, function calling, and structured JSON output.
Build intelligent applications using Retrieval-Augmented Generation (RAG) with vector embeddings and document search.
Requirements
Basic knowledge of C# programming (variables, methods, classes, and object-oriented programming).
Familiarity with .NET and Visual Studio 2022 or Visual Studio Code.
A computer running Windows, macOS, or Linux with the latest .NET SDK installed.
Basic understanding of HTTP, REST APIs, and JSON is helpful but not required—we’ll cover everything needed in the course.
Description
“This course contains the use of artificial intelligence.”
# Master LLM APIs with C# & .NET: Build AI Apps Using OpenAI, Gemini & More
## Learn to Build Real AI Applications with Modern Large Language Models
Artificial Intelligence is transforming software development, and Large Language Models (LLMs) are at the center of this revolution. In this hands-on course, you’ll learn how to integrate powerful LLM APIs into your C# and .NET applications to build intelligent, production-ready software.
Whether you’re a .NET developer, software engineer, or technical lead, this course will take you from the fundamentals of LLMs to building complete AI-powered applications using modern development practices.
Unlike courses that focus only on theory, this course is entirely project-based. You’ll build real applications while learning how to work with OpenAI, Google Gemini, and other popular LLM providers.
## What You’ll Learn
* Understand how Large Language Models (LLMs) work
* Learn prompt engineering techniques for high-quality AI responses
* Integrate OpenAI, Gemini, and other LLM APIs into C# applications
* Build AI-powered web applications using ASP.NET Core and Blazor
* Create intelligent chatbots with conversation history and streaming responses
* Generate structured JSON responses from LLMs
* Implement Function Calling (Tool Calling)
* Build Retrieval-Augmented Generation (RAG) applications
* Work with embeddings and semantic search
* Optimize token usage and reduce API costs
* Secure AI applications and protect API keys
* Deploy production-ready AI applications
## Hands-On Projects
Throughout the course, you’ll build multiple real-world projects, including
* AI Chat Application
* AI Study Assistant
* AI Document Question & Answer System
* AI Resume Generator
* AI Email Assistant
* AI Programming Tutor
* AI Quiz Generator
* AI Image Generator
* AI Voice Assistant
* AI Educational Platform using Blazor
Each project is built step by step, so you’ll understand not only *how* to implement AI features, but also *why* they work.
## Course Curriculum
This comprehensive course covers
* Introduction to Artificial Intelligence and LLMs
* Understanding LLM APIs
* Working with OpenAI APIs
* Working with Google Gemini APIs
* Calling REST APIs from C#
* Prompt Engineering
* Streaming Responses
* Structured JSON Output
* Function Calling
* Conversation Memory
* Embeddings
* Retrieval-Augmented Generation (RAG)
* AI Chat Applications
* AI Agents
* Production Deployment
* Best Practices and Performance Optimization
## Why Take This Course?
* Practical, project-based learning
* Build real applications instead of simple demos
* Learn industry best practices for AI development
* Focused on C# and .NET developers
* Covers both beginner and advanced topics
* Includes production-ready architecture and deployment guidance
##
Who this course is for
C# and .NET developers who want to build AI-powered applications using Large Language Model (LLM) APIs.
ASP.NET Core and Blazor developers looking to integrate OpenAI, Gemini, and other AI models into modern web applications.
Software engineers who want to add AI and Generative AI development skills to their professional toolkit.
Developers interested in learning prompt engineering, streaming responses, function calling, structured outputs, embeddings, and Retrieval-Augmented Generation (RAG).
Technical leads and architects who want to understand how to design scalable, production-ready AI applications.
此处内容需要权限查看
会员免费查看



