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

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

图片

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,可以根据需求描述直接生成完整代码:

图片


http://www.kler.cn/a/459222.html

相关文章:

  • JavaScript基础 -- 变量、作用域与内存
  • 如何在IDEA一个窗口中导入多个项目
  • 支持最新 mysql9的workbench8.0.39 中文汉化教程来了
  • Nacos配置中心总结
  • 二十三种设计模式-建造者模式
  • 从0实现llama3
  • Mcnemar‘s exact test
  • 【面试系列】深入浅出 Spring Boot
  • 六、链路层,《计算机网络》,谢希仁 《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》
  • 抽奖系统(1)(Java 实现)
  • WEB开发 - Flask 入门:Jinja2 模板语法进阶 Python
  • Flink CDC 监听 MySQL 数据变化并发送到 Kafka 技术指南
  • cuda-cuDnn
  • 金融租赁系统的创新发展与市场竞争力提升探讨
  • 专项附加扣除原理及操作流程
  • Android 底部tab,使用recycleview实现
  • MYSQL版本:创新尝鲜版和LTS长期支持版
  • springboot 项目托管 vue 项目
  • 深入解析Android ImageWriter与Java层的交互通信
  • QT------------QT框架中的模块
  • GAMES101:现代计算机图形学入门-作业五
  • 基于neurokit2的呼吸仿真数据生成实例解析
  • 解决海康相机SDK导致 `libusb_set_option` 问题的经验总结
  • 论文解读 | 《我国桑黄产业发展现状、问题及展望:桑黄产业发展千岛湖宣言》
  • Springboot:后端接收数组形式参数
  • 【漏洞复现】NetMizer 日志管理系统 hostdelay.php 前台RCE漏洞复现