vscode中调用deepseek实现AI辅助编程

来自 Python大数据分析 费弗里

1 简介

大家好我是费老师,最近国产大模型Deepseek v3新版本凭借其优秀的模型推理能力,讨论度非常之高🔥,且其官网提供的相关大模型API接口服务价格一直走的“价格屠夫”路线,性价比很高,本期文章中,就将为大家举例,如何在vscode中,基于开源AI编程辅助插件Continue,配置基于Deepseek的API接口,实现常用的AI编程辅助等功能。

2 Continue+Deepseek实现AI编程辅助

2.1 安装Continue

Continue是一款非常流行的开源AI编程辅助工具(仓库地址:https://github.com/continuedev/continue ),可在vscodepycharm等多种常见ide中安装使用,我们直接在vscode插件市场中搜索安装即可:

图片

### 配置和调用 DeepSeek API #### 获取 API Key 为了能够在 Visual Studio Code (VSCode) 中成功调用 DeepSeek API 实现 AI 辅助编程功能,首先需要获得有效的 API 密钥。这一步骤可以通过访问 Deepseek 开放平台对应的页面完成[^3]。 一旦进入该网站并登录账户之后,找到创建新密钥的选项来生成专属的 API key。此密钥将在后续配置过程中用于身份验证目的。 #### 安装 Continue 插件 接下来,在 VSCode 内部通过扩展市场搜索名为 "Continue" 的插件进行安装。这个工具提供了集成 DeepSeek 功能的支持,使得开发者可以在编辑器内部享受智能化编码建议和服务[^1]。 #### 设置环境变量 对于 Windows 用户来说,可以利用 PowerShell 或者命令提示符执行相应指令;而对于 macOS 和 Linux 用户,则推荐使用终端来进行设置: ```bash export DEEPSEEK_API_KEY="your_api_key_here" ``` 上述代码片段展示了如何将取得的 API key 添加到系统的环境变量中去。请注意替换 `"your_api_key_here"` 为实际获取到的具体字符串值。 #### 解决常见错误 如果遇到 `First parameter has member 'readable' that is not a ReadableStream` 类型的问题,可能是因为传递给函数的第一个参数不符合预期的数据结构要求所致。确保所使用的库版本是最新的,并且按照官方文档中的指导正确构建请求对象[^2]。 此外,确认已经正确设置了 API key 并且网络连接正常工作也是排除此类故障的重要环节之一。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

朱卫军 AI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值