Background

deepseek 的 V3 模型近期在国内外都爆火,其编码能力卓越,能和国外的一流模型(e.g. claude - sonnet - 3.5)不分伯仲。而且,国产LLM模型对中文的理解和支持能力想必是比国外的模型是有优势的,还物美价廉。

于是尝试集成到cursor,但在配置cursor的过程中似乎配置上遇到一些阻碍,折腾几下才配置成功,于是把经验分享出来给大家参考!

请大家根据我的步骤尝试,稳!

具体操作

准备环节

  1. ¥10 准备好,可能需要充值
  2. 官方的API文档 : 首次调用 API
  3. 准备好APP_KEY : deepseek开放平台
  4. 安装好Cursor
  5. 开始操作

Part.1 调用API测试

打开terminal (cmd,powershell ,git bash …) ,通过curl测试是否可以调用api结果,可以根据官方首次调用API文档的指示操作,记得 <Deepseek API KEY> 替换为你的app key
在这里插入图片描述
代码仅供参考,要按照官方文档为准

curl https://api.deepseek.com/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <DeepSeek API Key>" \
  -d '{
        "model": "deepseek-chat",
        "messages": [
          {"role": "system", "content": "You are a helpful assistant."},
          {"role": "user", "content": "Hello!"}
        ],
        "stream": false
      }'

如果调用失败的可能情况

  1. 您的网络有问题,可能开着VPN等情况 (这个自己想办法)
  2. APPKEY填错了 (去 deepseek开放平台 再重建一个)
  3. 还没充值¥¥,无法扣费 没法调用API (充值吧)

step.2 打开cursor settings

打开cursor settings > model 板块
在这里插入图片描述
在这里插入图片描述

Part.3 开始Model配置

step1 关掉其他模型

重要:

  1. model的名字一定要按照官方文档中填写 (model : deepseek-chat)
  2. 取消其他模型的勾选
    在这里插入图片描述

step2 打开官方文档

首次调用 API

base_url : https://api.deepseek.com/v1
api key : *************** (自行到开放平台创建)
在这里插入图片描述

  1. 官方文档中的base_url ,填入cursor中
  2. 开放平台中的 api key , 填入cursor中
  3. 点击保存
  4. 点击 verfy 进行验证通过
  5. 验证通过,打开开关

完成

pls enjoy!
在这里插入图片描述

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐