microsoft/Generative-AI-for-beginners-dotnet
Five lessons, learn how to really apply AI to your .NET Applications
它解决了什么问题
该项目弥补了 .NET 开发者在理论 AI 知识与实际实现之间的差距。它提供了一条结构化的动手实践路径,帮助开发者构建真实的生成式 AI 应用,而不会陷入抽象概念的泥潭。
工作原理
本课程由一系列课程组成,结合了短视频教学和功能完整、可运行的代码示例。开发者可以使用 GitHub Codespaces 获得预配置环境,或在本地运行代码。课程内容涵盖从基础文本生成和聊天记忆到高级主题,如检索增强生成(RAG)、使用 Microsoft Agent Framework 构建 AI 代理,以及实施负责任的 AI 护栏。它支持与 Azure OpenAI、Microsoft Foundry 以及通过 Ollama 提供的本地模型集成。
适用对象
本课程面向希望将生成式 AI 集成到其软件项目中的 .NET 开发者。它适合那些偏好实践、代码优先学习风格,并对 .NET 开发有基本了解的开发者。
亮点
- 包含实时编码和功能示例的动手课程。
- 全面覆盖 AI 模式,包括语义搜索、RAG 和代理工作流。
- 支持基于云(Azure OpenAI/Foundry)和本地(Ollama)模型托管。
- 提供 Azure 资源的自动化设置脚本,以最大程度减少配置摩擦。
- 多语言支持,便于国际访问。
- 与 Microsoft Agent Framework 集成,用于构建复杂的多代理系统。
相关
- 项目
- 项目
- 项目
- 项目