课程预告:面向 AI 编程 | Semantic Kernel 从入门到精通

B站影视 港台电影 2025-03-11 09:30 2

摘要:课程为视频录播课,设计不低于40课时,目前已录制30课时,预计在本周内(2025-3-15日前)发布上线,未完课时将尽快录制发布。

课程预告

课程为视频录播课,设计不低于40课时,目前已录制30课时,预计在本周内(2025-3-15日前)发布上线,未完课时将尽快录制发布。

课程定位

面向.NET 开发者的 AI 编程课

课程介绍

从 OpenAI 面世时的一 Key 难求,到国内大模型 DeepSeek 开年王炸,AI 的能力每天都在刷新认知。可以明确预见的是 AI 会越来越强大,但是作为一名开发者,除了关注最新的技术动态,更多的是要有动手下场的气魄,要思考:如何将这些颠覆性的技术真正落地到业务中以推动现有业务与 AI 的集成或新型业务的创新?

但作为一名.NET 开发者如何开始呢?市面上大多 AI 编程课程大多聚焦于 Python 生态,关于 .NET 生态的 Semantic Kernel 只能基于官方文档和少许博客文章,随着 Semantic Kernel 频繁的持续更新,文档和博客大多无法保持同步。

因此为了助力.NET 开发者能在 AI 时代拥有立足之地,特设计了本课程《面向 AI 编程 | Semantic Kernel 从入门到精通》。

本课程将带您避开三大误区:

无需深究AI理论:跳过深度学习、模型量化、神经网络等复杂概念,直击SK的提示词(Prompts) 、插件(Plugins)、规划器(Planner)、智能体(Agent)、流程(Process) 核心模块。

零环境配置焦虑:每课时附赠开箱即用的Polyglot Notebook,支持VS Code,5分钟完成『代码下载→运行→调试』全流程;

动态追踪技术前沿:40课时持续更新,涵盖SK官方最新特性助你始终快人一步!

课程结构

基础篇(章节1-3):从环境配置到核心功能,夯实开发基础。

进阶篇(章节 4-7):深入Agent框架、RAG增强、Process工作流,解锁复杂场景开发。

实战篇(章节 8):通过“eShopSupport”案例,串联全流程技术栈,还原真实开发场景。

扩展篇(附录):覆盖国产模型适配、本地化部署、安全防护等企业级需求,紧跟技术演进。

课程亮点

无需担心环境问题,只需安装.NET9 + VS Code + Polyglot Notebook 插件,即可快速上手

从理论到实践,每课时提供交互式 Polyglot Notebook,下载即可执行,无需 Copy 代码

学完课程立即拥有一个自己专项的 Semantic Kernel 知识库,随用随查

免费提供Azure OpenAI API Key,供课程配套学习使用

课程内容持续更新,确保同步 Semantic Kernel 更新内容

你将获得

🌟 核心技能:

掌握 Prompt工程,灵活运用多模板引擎优化大模型交互效果。

掌握Semantic Kernel框架的核心模块,熟练开发AI插件、智能体(Agent)、RAG检索增强应用。

实现多模型混合调用、函数调用(Function Calling)行为控制与日志追踪。

构建AI工作流(Process Framework),完成条件控制、步骤复用与多Agent协同。

🔧 实战能力:

对接国内大模型及本地化部署(如Ollama),突破技术限制。

开发企业级AI应用,集成日志、安全、依赖注入等工程化能力。

通过将已有 OpenAPI快速转换为插件,扩展LLM能力边界。

🚀 前沿视野:

深入理解AI Agent设计理念与协作模式,掌握AgentChat等前沿技术。

解锁语义搜索(Qdrant)、文本搜索(Bing)在RAG中的实战应用。

探索Microsoft.Extensions.AI统一基座与MCP(Model Context Protocol,模型上下文) 协议,把握行业趋势。

课程大纲开篇:What's Semantic Kernel?章节一:Quick Start | 快速开始

Semantic Kernel 快速开始

对接国内大模型

使用代理

集成多个大模型

依赖注入

集成日志

打包抽象

章节二:Prompt | 提示词

提示工程

管理提示词

提示词模板 | semantic-kernel

提示词模板 | handlebars

提示词模板 | liquid

章节三:Plugin | 插件

理解 Function Calling

用Plugin 拓展LLM 能力边界

Function Calling 行为控制

Kernel Function 过滤器

Function Calling 日志跟踪

让LLM 更懂Function Calling 返回值

让LLM 按需返回Json 结构

OpenAPI 即插件

OpenAPI 插件进阶

章节四:Planner | 规划器

使用 Planner 编排你的Plugin

Stepwise Planner

Handlebars Planner

章节五:Agent Framework | 智能体开发框架

何为 AI Agent (人工智能体)?

Chat Completion Agent

OpenAI Assistant Agent

AgentChat | 智能体协作

章节六:RAG | 检索增强生成

何为 RAG?

何为 Embedding?

基于 Bing 实现 Text Search

基于 Qdrant 实现 Semantic Search

章节七:Process Framework | 工作流框架

何为 Process?

Process 实现条件控制

Process 实现步骤复用

Process 联合 Agent

章节八:eShopSupport 案例解读

来源:opendotnet

相关推荐