Skip to content

Latest commit

 

History

History
107 lines (70 loc) · 9.35 KB

README_zh.md

File metadata and controls

107 lines (70 loc) · 9.35 KB

.NET和人工智能资源精选列表

如果您有兴趣在.NET中使用人工智能(AI),这里有一系列示例、教程、SDK和视频帮助您入门并深入理解。目前涵盖的主题包括生成式人工智能(GenAI)和大型语言模型(LLMs)。

灵感来自 frontend-dev-bookmarksruby-bookmarksawesome-machine-learningawesome-generative-aiawesome-dotnet 等的启发。

欢迎贡献内容!请先查看贡献指南和质量标准页面。如果您发现这里的内容/链接有问题,也可以报告问题。如果您有一般性反馈,或者对特定示例有请求,也可以在 讨论 部分提出。

许可证

CC0

注意:这个列表目前由Jordan Matthiesen在GitHub上托管,这里的内容包含并不意味着由我或我的雇主直接背书。我(和其他贡献者)发现这些项目有用,认为更广泛的.NET开发者社区会发现它们有帮助。欢迎提供反馈!

内容目录

入门

新闻和社交媒体

社区和论坛

  • .NET + AI on StackOverflow - 在StackOverflow中关于.net + artificial-intelligence标签的搜索结果,一个发布问题给社区的好地方。
  • Azure AI社区 - 有关Azure AI讨论的Discord社区。

教程和示例

教程

参考应用程序

使用本地模型

使用多模态模型

处理数据

  • 用.NET揭开检索增强生成功能的神秘面纱 - 关于如何在.NET中用称为检索增强生成的概念处理数据的详细指南。
  • AugmentR - 一个示例聊天机器人,展示了如何在.NET Aspire项目中使用Semantic Kernel,通过公共互联网URL的数据增强聊天。
  • Vector Search AI助手 - 演示如何结合来自CosmosDB的数据,并通过认知搜索进行查询,创建AI搜索助手的应用程序。
  • 使用MongoDB的Vector Search AI助手 - 演示如何结合来自Azure CosmosDB for MongoDB的数据,并通过Azure OpenAI服务进行查询的应用程序。

使用 Assistants/Agents

在不同工作负载/应用类型中包含AI

Teams

SDK

协调器

  • Semantic Kernel - 微软构建的SDK,允许您“构建可以调用现有代码的代理”。为在.NET中工作提供了本地支持。
  • LangChain [非官方] -.NET中广受欢迎的LangChain Python项目的实现。注意:目前它处于早期状态,正在寻找贡献者!

向量存储SDK

  • Milvus C# SDK - 用于与Milvus向量DB解决方案一起工作的.NET SDK。
  • Qdrant .NET SDK - SDK用于与Qdrant向量DB一起工作。
  • Pinecone - [非官方] 社区支持的SDK,用于与Pinecone向量DB一起工作。

人工智能服务