程序员的知识教程库

网站首页 > 教程分享 正文

Copilot数十倍低价平替之DeepSeek+Cursor

henian88 2024-08-15 22:03:12 教程分享 13 ℃ 0 评论

DeepSeek-V2是一个优秀的开源模型,不但能力很强,而且价格大约1元一百万Token,本文基于DeekSeek+Cursor以数十倍低价尝试搭建平替Copilot的方案。

另外小编基于deepseek-coder模型使用了1200条+的prompt模型,构建了一个LLM API Playgropund网站可以玩转国内国外主流大模型,系统也提供了全球7种主流语言的TTS(文字转语音)所有人无限量免费使用(TTS兼容Chrome/Edge桌面版)可以申请相应模型的API来体验:

https://llmstock.com/

https://llmstock.com/playground

DeepSeek-V2能力

DeepSeek-v2开源模型,在多种维度评测都有接近GPT-4-Turbo的水平,具体可见下表:


而DeepSeek官方API更是集成了模型最新的最新更新,能力更强。例如最近2024.6.28的更新如下:

deepseek-chat

模型推理能力提升,相关基准测试:

  • 代码,HumanEval Pass@1 79.88% -> 84.76%
  • 数学,MATH ACC@1 55.02% -> 71.02%
  • 推理,BBH 78.56% -> 83.40%

在 Arena-Hard 测评中,与 GPT-4-0314 的对战胜率从 41.6% 提升到了 68.3%。

模型角色扮演能力显著增强,可以在对话中按要求扮演不同角色。

DeekSeek官方API更新日志链接如下:https://platform.deepseek.com/api-docs/zh-cn/updates

获取DeepSeek API Key

可以在DeepSeek的官网申请其API Key,链接如下:

https://platform.deepseek.com/api_keys

关于Cursor

Cursor是一个基于vscode的项目,兼容vscode的插件,它提供了AI Copiliot相似的能力,可以把整个项目的代码以RAG的形式作为知识库,这样解决了开发过程中基于代码Prompt的一个大难题,就是上下文不够,无法以整个项目的代码作为Prompt的问题。并且它的indexing是存放在本地电脑的。

下载Cursor:

可以在其官网下载cursor

https://www.cursor.com/

配置Cursor:

在Cursor的配置页配置Cursor使用DeepSeek API,具体如下:

配置API

配置-->model-->Overwrite OpenAI BASE URL,填写DeepSeek的API地址:

https://api.deepseek.com/v1

输入前文申请的DeepSeek的API Key

配置模型

Model Names中添加:

deepseek-coder

具体配置如下图:


使用Cursor+DeepSeek

配置测试通过之后,打开项目或者代码目录就可以使用了。

Chat:

可以选中代码,鼠标滑动会显示浮窗菜单Chat(Ctrl+L),如下图:


其他一些能力例如代码补全,等都和Copilot类似,具体可以在Cursor的设置-->General或者Features中可见,可以自行探索。

优势总结:

cursor通过RAG把整个项目的代码引入对话体系,解决了code prompt的一个大问题就是上下文不够,无法对整个code base进行prompt,并且index存在本地。

deepseek官方api的价格1块钱1百万token,能力接近gpt4o,以10倍,几十倍低价取得copiliot级别效果。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表