云计算百科
云计算领域专业知识百科平台

deepseek服务器繁忙?一招教你拥有属于自己的满血版deepseek!新手零基础可操作!

本文收录于github开源项目「anxincode」:https://github.com/anxincodeha/anxincode 安心代码,我是安心❤️💻😊朋友们好呀👋✨~~~这篇文章跟大家分享下怎么拥有属于自己的满血版💪 deepseek💪~

本文收录于我的专栏「玩转编程开发工具与办公软件」,专栏持续更新中!

deepseek-R1 已经发布有一段时间了,相信大家都已经用过它了,确实是好用!不过在官网访问 deepseek-R1 时,经常会遇到服务器思考了很长一段时间,然后来个“服务器繁忙,请稍后再试。”的提示😭😭😭:

感觉等了大半天的我更像个笑话😂😂😂

在经历多次的失败后,我终于放弃了。也尝试了一些已经接入 deepseek 的平台,但总感觉不如官网的好用。查阅资料后才发现,原来 deepseek-R1 也有很多版本,比如说满血版的671B(6710 亿参数)、70B、14B 等, 除了参数大小的区别之外,还有 INT8,INT4等等参数的不同。出于成本的原因,号称提供deepseek-r1服务的网站并不一定提供满血版的 deepseek-R1。于是我就想部署个自己的 deepseek。一个方案是直接在显卡上跑模型,这种最放心了,自己部署的模型是什么版本的自己心里最有数了。但是这种方案非❗常❗烧❗钱❗❗❗据说部署仅满足基础推理需求的 deepseek-R1 就需要 1 张超 80G 显存的 A100 显卡,我帮大家查了下价格:

反正我部署不起😂富哥随意

本地直接部署模型不行,我另外找了一种方法作为平替,那就是去找其他的 deepseek API 提供者,本地直接调用他们提供的的 API 来获取服务。

因为 deepseek-R1 是开源(感谢开源👍👍👍)的,还用的是 MIT 协议 , 这是一个可商用的协议,所以有很多的第三方平台部署了 deepseek。甚至有些购物平台上也能买到一些 deepseek-r1 的 api,不过还是不建议大家用来路不明的 api,还是那个问题,无法保证提供的 deepseek 服务是哪个版本的。推荐大家使用大厂提供的 deepseek api,我用的就是阿里云百炼的 deepseek api,之所以用阿里云百炼是因为阿里云百炼免费送新人(指阿里云百炼平台的新人,即使你是阿里云的老用户,首次开通百炼时也有这个优惠)一定额度的 token,我的新人免费额度是 100 万 token,180 天内有效😆😆😆~下面用阿里云的 deepseek api 给大家演示怎么配置~

💡注意:deepseek 官方也有 api 开放平台,https://platform.deepseek.com/,不过因为服务器资源紧张,已暂停了 API 充值服务~ deepseek 官方已经重新开通了充值服务,如何接入官方可以看我的这篇文章《本地接入deepseek官方api教程!新手可操作!deepseek官方平台恢复api充值啦!》

首先,去 chatbox 官网https://chatboxai.app/zh下载 chatbox,这是一个 AI 应用,有客户端也有网页版,支持各种 AI 模型及它们的 API,后面我们要把获取到的 deepseek-r1 API key 配置到这个客户端里面:

下载完成后安装一下,安装过程没什么特别需要注意的地方,按提示安装即可。安装完成后,我们登录阿里云,来到百炼的控制台:https://bailian.console.aliyun.com/,新人可能需要先开通下:

然后右上角点击“头像”> API-KEY

点击“创建我的 API-KEY",

归属业务空间选择默认业务空间,描述随便填下就好,填完了点确定:

可以看到多了一条 API KEY 记录:

然后点击操作栏的查看按钮,可以发现星号消失,API KEY 的完整值显示了出来,这时候再点下操作列的复制,就能把 API key 复制到剪贴版上了:

打开 chatbox,点击“设置”

在“模型”中,可以配置从阿里云获取到的 api-key。

模型提供方选择“添加自定义提供方”:

然后,按照下图配置一下,配置完了点保存:

💡api 域名和 api 路径太长,为了方便大家输入,我放在这,可直接粘贴:

api 域名:https://dashscope.aliyuncs.com/compatible-mode/v1

api 路径:/chat/completions

配置好了之后,我们点击下新对话,输入下问题测试下看能不能正常使用:

可以看到有输出,说明我们的配置是成功的🥳🎉🎊!!!先别着急划走,配置完成后还有一些地方可以改进!

关于 chatbox,还有一些可以设置的地方。在“设置”> "显示"界面,可以设置字体大小,关闭自动收起代码块,省的有代码输出时需要点下展开才能看到完整的代码

在设置”> "模型"界面,最下面可以自己配置模型的一些参数:

一般用默认的就行🆗

我们用的是阿里云提供的 key,所以需要去阿里云看下消耗情况。

百炼控制台>右侧选择 DeepSeek>右侧选择DeepSeek-R1 模型的“查看详情”:

可以看到模型的计费详情、免费额度、模型限流等等,可以看到我的模型免费额度还有 65 万多。

其实,在 chatbox 界面,也可以看到每次消耗的 token 大概有多少:

在阿里云控制台>模型观测界面查看调用统计情况:

点操作列中的“监控”查看调用详情📊:

最后,奉上 deepseek 讲的笑话😀😀😀

好的,用户让我讲一个程序员能听懂的笑话。首先,我需要确定什么样的笑话程序员会觉得好笑。程序员通常对编程相关的梗比较敏感,比如常见的语言特性、开发中的痛点,或者经典的笑话结构改编成编程版本。

接下来,我得想想常见的程序员笑话类型。比如,关于递归、无限循环、null引用、调试、不同编程语言之间的比较等等。然后,用户可能希望笑话既幽默又带有技术元素,这样程序员听到时会心一笑。

然后,要避免太晦涩的术语,确保大多数程序员都能理解。比如,使用Java、Python、C++等常见语言的梗,或者引用常见的错误信息,比如NullPointerException、段错误等。同时,笑话的结构要符合传统笑话的模式,比如问答形式、双关语或者情景喜剧。

然后,我需要回忆一些经典的程序员笑话,比如“为什么程序员总是分不清万圣节和圣诞节?因为Oct 31等于Dec 25”,这里用了八进制和十进制的转换。但用户可能已经听过这个,所以要找一个稍微新鲜一点的。

另一个例子是关于调试的笑话,比如“程序员最讨厌的购物方式:手动调试”,或者“为什么程序员喜欢黑暗模式?因为光明吸引bug”。不过这些可能不够好笑。

或者,可以编一个情景笑话,比如两个程序员在酒吧,或者关于咖啡的消耗。或者结合最新的技术趋势,比如AI、区块链之类的,但可能有些程序员不熟悉。

再想想,NullPointerException是Java里常见的错误,可能可以围绕这个设计一个笑话。比如:“为什么NullPointerException去参加派对?因为它总是被抛出,但从没人想抓住它。” 这里用了throw和catch的双关,throw在编程中是抛出异常,而catch是捕获,派对上没人想抓住它,所以它总是被抛出。这可能符合要求。

另一个可能性是递归的笑话,比如:“为了理解递归,你必须先理解递归。” 但可能太常见了。

或者,关于硬件和软件的笑话,比如:“硬件和软件的区别是什么?硬件,你踢它的时候,它才会动;软件,你踢它的时候,它就崩溃了。”

不过可能用户想要的是对话式的笑话,比如两个程序员之间的对话。比如:

“为什么程序员总是把万圣节和圣诞节搞混?

因为Oct 31等于Dec 25!”(八进制和十进制)

不过可能太老套了。再想想,有没有更好的。

或者,关于二进制:

“世界上有10种人,懂二进制的人和不懂的。” 这也是经典笑话,但可能太常见了。

再想一个结合现实场景的,比如:

程序员面试时被问到:“你如何处理压力?”

程序员回答:“我通常用try…catch。”

这里用了异常处理的机制,把压力比作异常,用try…catch来处理,可能比较贴切。

或者,关于咖啡的:

“为什么程序员喝咖啡?因为Java能让他们清醒。” Java双关,既是咖啡的一种,又是编程语言。

不过可能不够好笑。

再想想,有没有关于git的笑话,比如:

“为什么Git总是迷路?因为它总是checkout新的分支。” 或者类似的双关。

或者关于调试的笑话:

“调试就像在犯罪剧中扮演侦探,而凶手是你自己。” 这个可能比较有共鸣。

不过用户要的是好笑的笑话,可能需要更直接的笑点。

或者,结合程序员的生活习惯:

“程序员最讨厌的健身动作是什么?CTRL+C和CTRL+V,因为那是重复劳动。” 这里用了复制粘贴的快捷键,暗示程序员不喜欢重复工作,但可能笑点不够。

再回到之前的NullPointerException笑话,可能比较合适,因为它结合了编程中的常见错误和双关语,程序员容易get到,而且结构符合传统笑话。

或者另一个版本:

“为什么程序员总是带着橡皮擦?因为他们经常需要处理‘擦除’异常(Erase异常)。” 但可能不太准确。

或者关于测试的笑话:

“为什么测试员总是带伞上班?因为每次他们去测试,都会遇到雨(Bug)。” 这里雨和Bug发音可能不太相关,中文里可能不太合适。

再想想,可能用递归的例子:

“一个程序员走进一家酒吧,点了一个递归酒。酒保说:‘你要的递归酒还没到货,但你可以先喝这个,然后继续等待。’” 这里用了递归的概念,但可能有点牵强。

或者关于二进制:

“为什么程序员总是把圣诞节放在12月25日?因为他们知道Dec 25等于25,而25在十进制里就是圣诞节。” 但原笑话可能已经存在类似版本。

可能需要找一个比较新的角度,比如结合现代开发工具或框架,但可能受众有限。

再考虑用户可能希望笑话简短,容易理解,而且有技术梗。所以最终决定用NullPointerException的那个笑话:

“为什么NullPointerException总是被冷落?因为每次它被抛出(throw),都没人想抓住(catch)它。” 这个利用了异常处理中的throw和catch,同时用拟人化的方式,比较符合程序员的笑点。

🤖 程序员冷笑话:

为什么NullPointerException总觉得自己很孤独?

因为它每次被抛出(throw)时,都没人愿意抓住(catch)它……

(梗:程序员的悲欢离合,全在异常处理里😂)

赞(0)
未经允许不得转载:网硕互联帮助中心 » deepseek服务器繁忙?一招教你拥有属于自己的满血版deepseek!新手零基础可操作!
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!