deepseek第三方部署之如何用siliconflow(硅基流动)平台来调用它的api,并且在vscode上部署,然后运行

相信很多朋友遇到过这个问题,目前deepseek的官网无法申请api

其实目前我研究了一下大概有三个方法

方法一

第一个是本地部署deepseek,但是本地部署的deepseek并不是完全体,而且很吃显卡,我试过了,用起来卡的一。

方法二

在vscode中直接使用别人做好的组件,也就是用别人的api帮你完成代码的编写,但是毕竟不是自己的,安全性不可靠,并且我让他帮我书写代码的时候,他不会在左侧创建对应的文件,需要我手动创建,并复制进去他给我的代码,不够智能。

上面大红框里面的deepseek安装一个,就可以直接对话写代码了

方法三

deepseek第三方部署

这里主要讲如何用siliconflow(硅基流动)平台来调用它的api,并且在vscode上部署,然后运行

其他平台,比如微软,英特尔的我也看了一下,用的话太贵了,毕竟是国内的东西,被国外代理了,我在从国内去国外进货,那肯定手续费什么的加起来也不得了,当时看到10美元的价格,我还在发愁,难道真的只能用这个第三方了?谁知道第二天一睡醒,发现硅基流动直接代理了,无敌!!!

第一步

先去Models   (硅基流动的官网)

注册账号

注册完成以后可以看到下面的页面

第二步

申请一个api密钥

点击新建密钥

随便取一个英文名字

这样密钥就创建完成了

 

第三步

下载一个vscode,这是个编程软件,找个浏览器,或者应用商城都能好

 

下载好以后

 

打开硅基流动的官网,去里面把你的密钥复制一下

然后回到vscode

把复制的密钥粘贴到 API Key里面

底下的内容照着我填写就行,密钥用自己的就行

最后点击done,这样就配置完成了

 

测试一下

底部输入框输入你好,测试一下

很好,这个时候就配置完成了,你就可以用它编程了,并且编程的时候,左侧也会自动帮你创建文件哦,嘿嘿

 

如何出现这个问题,直接alt+F4关闭vscode,然后重新打开vscode,点机器人头像,就可以用了

 

如果遇到下面这种情况

429报错,那就是被限流了,Roo-code的设置里,点开Model Configuration,可以在下面找到Context Window Size(上下文长度),这里改成64000,也就是64K。再往下看到Advanced Settings,第一个Rate Limit,可以设置请求时间间隔,拉到最大60s,一定程度上能缓解问题。就算再报错,也可以很快再调用了

 

 也可以重启vscode试试,或者等待一会

 

### 集成和使用 DeepSeek 第三方平台 API 和服务 #### 使用 SiliconFlow 平台调用 DeepSeek API 为了通过 SiliconFlow (流动) 调用 DeepSeekAPI并将其部署VSCode 上,可以遵循以下方法: 安装必要的依赖库是第一步操作。这通常涉及设置 Python 环境以及安装特定于项目的包。对于 SiliconFlow 来说,这意味着要确保拥有最新版本的 `requests` 库以及其他可能被提及作为必需项的软件包[^1]。 接着,在VSCode环境中配置项目文件夹结构,并创建一个新的Python脚本用于编写与SiliconFlow交互所需的代码逻辑。此过程涉及到利用SiliconFlow提供的文档来理解其API端点及其参数需求。 ```python import requests def call_siliconflow_api(api_key, endpoint, data=None): headers = { 'Authorization': f'Bearer {api_key}', 'Content-Type': 'application/json' } response = requests.post(endpoint, json=data, headers=headers) return response.json() ``` #### 利用 Ollama 构建本地服务 针对希望构建更独立解决方案的情况,DeepSeek V2 版本支持通过Ollama技术栈实现本地化部署方案。这种方法允许开发者下载大约100GB大小预训练好的模型副本至个人服务器或工作站内运行[^2]。 这种做法不仅减少了对外部网络连接的依赖程度,同时也提供了更高的灵活性去调整环境变量以适应不同的硬件条件。然而值得注意的是,由于所需存储空间较大加上计算资源消耗较高,因此建议仅当确实有必要时才考虑采用这种方式来进行开发测试工作。 #### 结合 OpenAI Swarm 多智能体框架 如果计划进一步扩展应用程序的功能,则可探索OpenAI Swarm这一多智能体协作工具集的可能性。它能够帮助协调多个代理之间的通信流程,从而更好地管理复杂任务分配问题。具体来说就是可以通过修改给定链接中的示例程序(app.py),引入对DeepSeek API的支持,进而完成更加高级别的自动化处理作业[^3]。
评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值