当前位置: 首页 > news >正文

DeepSeek - 尝试一下GitHub Models中的DeepSeek

1.简单介绍

当前DeepSeek使用的人很多,各大AI平台中也快速引入了DeekSeek,比如Azure AI Foundary(以前名字是Azure AI Studio)中的Model Catalog, HuggingFace, GitHub Models等。同时也出现了一些支持DeepSeek的.NET类库。微软的Semantic Kernel也支持DeepSeek。

这边打算尝试一下GitHub Models中DeepSeek V3

2.具体说明

DeepSeek的主流版本有V3和R1,其中R1的推理的推理能力比V3强,适用于涉及逻辑推理和问题求解的应用场景,而在客服,文本总结,内容生成方面,使用V3的人数可能多一些。

下面是使用GitHub Models中使用DeepSeek V3的简单过程

2.1 注册DeepSeek V3

1) 登录到GitHub Models平台,可以找到DeepSeek-V3

        

2) 直接点击 DeepSeek-V3,就可以跳转到下面这个页面,然后点击按钮Use this model

        

3) 在弹出的Get API key窗口中,点击 Get developer key按钮去创建一个personal access token

        

4) 点击Generate new token下拉框,选择Generate new token(classic)选项就可以创建一个personal access token了,

note, token只会在第一次创建的时候显示,这时候要做一下copy动作

        

2.2 制作.NET Console

2.2.1 代码示例

下面是使用GitHub Models中DeepSeek-V3模型的代码,

var endpoint = new Uri("https://models.inference.ai.azure.com");
var GitHubModelsDeepseekToken = "your personal access token";
var credential = new AzureKeyCredential(GitHubModelsDeepseekToken);
var model = "DeepSeek-V3";var client = new ChatCompletionsClient(endpoint,credential,new AzureAIInferenceClientOptions());var requestOptions = new ChatCompletionsOptions()
{Messages ={new ChatRequestUserMessage("东亚和东南亚的可耕地面积是多少?给出一下简短的答案就可以的"),},MaxTokens = 1000,Model = model
};Response<ChatCompletions> response = client.Complete(requestOptions);
System.Console.WriteLine(response.Value.Content);
2.2.2 运行一下

运行程序,发现DeepSeek有结果正常返回 

         

2.2.3 尝试其他模型

其中endpoint是各个模型都是一样的,假如选择了GitHub Models的Mistral Small 3.1,则将model换成对应的 mistral-small-2503就可以的

        

运行一下,发现Mistral也能返回结果,不过DeepSeek-V3和Mistral模型返回的结果有一些不同。

        

2.3 其他

当https://api.deepseek.com/ 的不能使用之后,也可以考虑使用GitHub Models 的DeepSeek

        

note, 也可以基于Azure AI Foundary中 Model Catolog或者huggingface的DeekSeek模型,自己部署一个endpoint进行使用的。

3.总结

本文简单介绍了一下GitHub Models中DeepSeek模型的使用过程,更为详细的调用DeepSeek的内容,可以参考DeepSeek的官方文章

本文如果哪里有错误的地方,麻烦告之,谢谢谢谢

相关文章:

  • EasyRTC音视频实时通话助力微信小程序:打造低延迟、高可靠的VoIP端到端呼叫解决方案
  • 【ConvLSTM第二期】模拟视频帧的时序建模(Python代码实现)
  • Text-to-SQL评估体系:从Spider 1.0数据集到2.0框架的跨越与革新
  • HOW - 简历和求职面试宝典(八)
  • 【春秋云镜】CVE-2022-26965 靶场writeup
  • 江西某石灰石矿边坡自动化监测
  • 【Hive 运维实战】一键管理 Hive 服务:Metastore 与 HiveServer2 控制脚本开发与实践
  • LeetCode Hot100(多维动态规划)
  • 基于vue框架的独居老人上门护理小程序的设计r322q(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • 前端面试核心考点全解析
  • 华为OD机试真题——告警抑制(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
  • .NET 开源工业视觉系统 OpenIVS 快速搭建自动化检测平台
  • ST-GCN
  • 表单请求为什么需要进行 URL 编码?—详解application/x-www-form-urlencoded的正确用法
  • 自动化立体仓库堆垛机SRM控制系统FC19手动控制功能块开发
  • 制造业的未来图景:超自动化与劳动力转型的双重革命
  • 数据结构(7)树-二叉树-堆
  • <el-date-picker>组件传参时,选中时间和传参偏差8小时
  • 用户界面禁忌——基础原则
  • 如何在Qt中绘制一个带有动画的弧形进度条?
  • 叫外包公司做网站不肯给源代码的/网站收录查询入口
  • 公司三站合一的网站/免费自助建站哪个最好
  • 做网站asp/常州seo博客
  • 只做特卖的网站/网站建设优化推广系统
  • 手机网站自适应分辨率/系统优化的意义
  • j2ee博客网站开发/今天重大国际新闻