news 2026/1/28 2:21:38

推荐一个基于 .NET 和 DeepSeek 构建 AI 的客户端程序

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
推荐一个基于 .NET 和 DeepSeek 构建 AI 的客户端程序

DeepSeek 最近可太火了, 对于我们 .NET 开发来说,我可以在.NET应用程序中使用 DeepSeek吗?答案是肯定的。

deepseek-dotnet 是一个开源的 dotnet 项目,这个项目中包含了 以.NET 中的 DeepSeek 模型入门的示例。

这个项目在 GitHub 模型上使用了 DeepSeek R1,并且使用了 Microsoft.extensions.ai (MEAI)库,来尝试使用 DeepSeek R1模型。

Microsoft.extensions.ai

MEAI库提供了一组统一的抽象和中间件,以简化AI服务在.NET应用程序中的集成。

换句话说,如果您使用MEAI开发应用程序,则无论您决定使用哪种型AI,您的代码将使用相同的API。这降低了构建.NET 构建AI程序的难度,因为无论您使用哪种AI服务,都只需要记住一个库(MEAI)做事的方式即可。

对于 MEAI,您使用的主要接口是 IChatClient。

多亏了Microsoft.extensions.ai库,构建使用新DeepSeek R1模型的应用程序非常直接。

让我们和 DeepSeek 聊天吧

GitHub 模型允许您尝试大量不同的AI模型,而不必担心托管。这是免费开始您的AI开发旅程的好方法。 Github模型一直都在更新,例如DeepSeek的R1 。

接下来,我们将要构建的演示应用程序是一个简单的控制台应用程序。

在 github 上创建一个个人访问令牌(PAT),这是GitHub模型访问的关键。

为 GitHub Pat创建一个新的用户秘密条目。将其命名为gh_token并将其粘贴到您生成的PAT中为值。

接下来,在deepseek.console.ghmodels项目中打开program.cs文件。

始化聊天客户端。这是我们将连接到DeepSeek R1模型的地方。

IChatClient client = new ChatCompletionsClient(modelEndpoint, new AzureKeyCredential(Configuration["GH_TOKEN"])).AsChatClient(modelName);

接下来,我们把问题或提示传递给模型,然后获取响应的数据并进行输出,非常简单。

var response = client.CompleteStreamingAsync(question); await foreach (var item in response) { Console.Write(item); }

感兴趣的同学一定要去试试。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/26 22:04:53

小白从零开始勇闯人工智能:机器学习初级篇(随机森林)

引言如果我们需要判断一封电子邮件是否为垃圾邮件。如果只依赖单个人(或单一算法)进行判断,可能会因为固有的偏见或知识局限而出错,但如果让一群人(多个算法)分别独立判断,再通过投票共同决定&a…

作者头像 李华
网站建设 2026/1/26 22:33:46

Markdown嵌入交互式图表,增强AI博客表现力

Markdown嵌入交互式图表,增强AI博客表现力 在深度学习项目开发中,最让人头疼的往往不是模型结构设计或调参优化,而是环境配置——“在我机器上明明能跑”的尴尬场景屡见不鲜。尤其是当涉及PyTorch、CUDA、cuDNN等组件版本错综复杂时&#xff…

作者头像 李华
网站建设 2026/1/26 9:07:41

PyTorch-CUDA-v2.6镜像兼容性测试覆盖主流显卡

PyTorch-CUDA-v2.6镜像兼容性测试覆盖主流显卡 在深度学习项目快速迭代的今天,一个常见的痛点是:为什么代码在一个设备上跑得好好的,换到另一台机器就报 CUDA error 或直接无法加载 GPU? 这背后往往不是模型的问题,而是…

作者头像 李华
网站建设 2026/1/26 2:04:59

GPU算力按Token计费模式适合哪些AI应用场景?

GPU算力按Token计费模式适合哪些AI应用场景? 在生成式AI爆发的今天,企业面对的一大难题是:如何用合理的成本支撑一个随时可能被成千上万用户调用的大模型服务?如果买几块A100自建集群,初期投入动辄数十万元&#xff1b…

作者头像 李华
网站建设 2026/1/26 9:01:47

基于Python爬取学院师资队伍信息的设计与分析爬虫 可视化

目录已开发项目效果实现截图关于博主关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!已开发项目效果实现截图 同行可拿货,招校园代理 ,本人源头供货商 基于Python爬取学院师资队伍…

作者头像 李华