MP4 |视频:h264,1920×1080 |音频:AAC、44.1 KHz、2 Ch
级别:中级 |类型: 电子学习 |语言: 英语 |时长:71 个讲座(4h 35m)
你将学到什么
- 将 AI 集成到 .NET 应用程序中
- 在 ASP.NET Core 中构建聊天机器人
- 支持 AI 在您的应用中调用 C# 函数
- 将 AI 与外部数据库和 API 集成
- 对敏感行为实施人工批准(让 AI 请求许可才能做事)
- 使用内部文档创建 RAG 系统(人工智能根据文档回答问题)
- 构建和集成 MCP 服务器
要求
- 您不需要具备人工智能方面的经验,但需要具备 C# 和 ASP.NET Core 的基本知识。
描述
了解如何通过以实用、现代且可用于生产的方式集成人工智能,将您的 .NET 应用程序提升到新的水平。在本课程中,您将逐步学习如何将人工智能功能添加到您的应用程序中,只需最少的理论知识并重点关注现实场景。
我们将从基础知识开始,将 AI 集成到控制台应用程序中,以便您了解如何与语言模型交互。从那里,我们将转向 Microsoft Extensions AI,它是现代 .NET 生态系统的关键组件之一,用于以灵活和解耦的方式使用 AI,使您可以在 OpenAI、Anthropic 或 Google 等提供商之间切换,而无需重写应用程序。
随着我们的进展,我们将使用 ASP.NET Core 构建一个功能齐全的聊天机器人。这不仅仅是另一个文本生成器:我们将实现响应流来改善用户体验,使文本能够实时显示,而无需不必要的等待。您还将学习如何使用工具调用,这是一种允许 AI 从 C# 代码执行函数、与数据库集成或使用外部 API 的技术。
我们还将介绍更高级的场景,例如人机交互工作流程,其中人工智能在执行敏感操作(例如发送电子邮件)之前请求批准。这对于在现实环境中构建安全可靠的系统至关重要。
在 RAG(检索增强生成)模块中,您将学习如何构建应用程序,让人工智能能够根据公司自己的文档回答问题。不仅如此,我们还将实施来源引用系统,提高回复的可靠性并使得验证所使用的信息成为可能。
最后,我们将探索模型上下文协议 (MCP),我们将在其中构建一个服务器,使 ChatGPT 或 Claude 等工具能够直接与您的应用程序交互。这为用户可以通过自然语言在您的系统中执行实际操作打开了大门。
本课程专为希望通过构建可立即应用于其工作或产品的实际项目来学习的 .NET 开发人员而设计。您不需要具备人工智能方面的经验,但您应该对 C# 和 ASP.NET Core 有基本的了解。
课程结束
您不仅会了解现代人工智能的工作原理,还能够将其有效地集成到您自己的应用程序中,创建符合当今行业趋势的更智能、更自动化的解决方案。
如果您想学习如何构建 AI 和代理驱动的 .NET 应用程序,本课程适合您。
本课程适合谁
- 想要创建智能应用的 .NET 开发人员


评分及评论
暂无评分
来评个分数吧