(数据科学学习手札164)在vscode中调用Deepseek进行AI辅助编程

本文示例配置文件已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes

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插件市场中搜索安装即可:

2.2 创建Deepseek API密钥

  接下来我们来到Deepseek这边,创建供Continue使用的API密钥。

  访问Deepseek开放平台对应页面( https://platform.deepseek.com/api_keys ),点击创建API key

  按引导完成新的密钥创建,记得复制之后妥善保存该密钥:

2.3 修改Continue配置

  接下来我们直接对Continue的配置进行更新。

  vscode中点击侧边栏中的Continue图标后,点击面板右上方的设置图标 打开配置文件进行编辑,参考下图中格式添加相关deepseek-coder模型,其中apiKey填入前面创建的API密钥

  完整的配置参数参考,请移步文章开头Github仓库。

2.4 使用相关AI编程辅助功能

  按照上文过程完成相关配置后,我们来测试一下Continue中常用的一些功能是否生效:

2.4.1 对话功能

  在点击vscode侧边栏Continue图标后展开的面板中,我们可以直接进行最基础的AI对话问答,注意切换到前面配置的对应模型:

  可以看到,Deepseek接口应用成功🎉~

2.4.2 代码智能补全功能

  常用的代码智能补全功能,生成速度很快:

2.4.3 代码智能生成功能

  在空的文件中按下快捷键Ctrl+I,可以根据需求描述直接生成完整代码:

  更多内容,请移步相关文档学习更多:


  以上就是本文的全部内容,欢迎在评论区与我们进行讨论~

相关推荐
用户8356290780514 小时前
Python 实现 PDF 文件加密与解密方法
后端·python
用户8356290780514 小时前
使用 Python 冻结与拆分 Excel 窗格教程
后端·python
垚森4 小时前
AI时代,让曾经的遗憾变成现实
ai
leonshi6 小时前
使用embedchain快速建立rag知识库,本地大模型
ai·rag·ollama
你好潘先生12 小时前
别再记命令了,用 yeero do 说句人话就能跑脚本,而且不烧 token
服务器·python·命令行
Agent_大师12 小时前
WebSocket 行情重连成功,K线缺口不会自动消失
python
荣码12 小时前
LLM结构化输出:让AI返回JSON而不是废话,我踩了4个坑
java·python
copyer_xyf13 小时前
FastAPI 如何连接 MySQL
后端·python
doiito13 小时前
【Agent Harness】Gliding Horse 上下文感知与智能压缩:让 Agent 的“注意力”永不偏移
ai·rust·架构设计·系统设计·ai agent
apocelipes1 天前
常用编程语言和库的正则表达式性能对比
c语言·c++·python·性能优化·golang·开发工具和环境