PyCharm接入DeepSeek实现AI编程

👇我的小册 AI工具100个实战小案例:(100个AI工具实战小案例) ,原价299,限时早鸟价29,满100人涨10元。

来源丨数据STUDIO

DeepSeek-V3

DeepSeek-V3是一个拥有671B参数的MoE模型,吞吐量每秒达60 token,比上一代V2提升3倍;在数学代码性能上,堪比国外大模型Claude 3.5 Sonnet。

接下来,我们把DeepSeek接入到PyCharm中,并利用其能力辅助我们进行代码开发。

效果演示

首先来看一下效果。

我们可以直接选中代码,并对代码段进行解释。

57e4e5d58c925e55bd78715f652d628d.png

我们也可以通过选中代码,对代码进行修改。

dc6c231e2a0b46206f93bf8effd7b84c.png

4a60604cf047ed9995a569883c17c9ef.png

创建 API Key

首先进入DeepSeek官网,官网链接如下

https://www.deepseek.com/

点击API开放平台:

82b0d9f4dca6641768def520da1360f7.png

e3fc8143dbe16adc871ff21b86fcb781.png

点击左侧“API Keys”,点击创建 API key,输出名称为“AI 代码提示”,也可以使用其它自定义的名称。

f39b28096612d45c7761be3e42ed78f5.png

 点击“创建',一定要记录此处的 API key,可以先将 API key 复制在其它地方。

07aaf38294c3d5c7c1d7706ea66ff09c.png

在 PyCharm中下载Continue插件

打开PyCharm,打开文件->设置->插件,搜索“Continue”,点击安装。

35c42ad84e505796be8d98c26fb874c7.png

等待插件安装完毕后,点击“应用”,插件安装成功。

配置 Continue

插件安装成功后,在右侧的标签栏中,会显示一个Continue的标签,我们点击即可进入,随后点击设置按键,如下图。

282fe5c1ba463653073554033cb32739.png

点击后,文本编辑区将会弹出配置文件。

48189aebc7051c7ef5b20c58cb3dbddc.png

 我们对配置文件进行修改,将内容替换为下面的内容:

{
  'completionOptions': {
    'BaseCompletionOptions': {
        'temperature': 0.0,
        'maxTokens': 256
    }
  },
  'models': [
    {
      'title': 'DeepSeek',
      'model': 'deepseek-chat',
      'contextLength': 128000,
      'apiKey': 'REDACTED',
      'provider': 'deepseek',
      'apiBase': 'https://api.deepseek.com/beta'
    }
  ],
  'tabAutocompleteModel': {
    'title': 'DeepSeek Coder',
    'model': 'deepseek-coder',
    'apiKey': 'REDACTED',
    'provider': 'deepseek',
    'apiBase': 'https://api.deepseek.com/beta'
  },
  'customCommands': [
    {
      'name': 'test',
      'prompt': '{
  
  {
  
  { input }}}\n\nWrite a comprehensive set of unit tests for the selected code. It should setup, run tests that check for correctness including important edge cases, and teardown. Ensure that the tests are complete and sophisticated. Give the tests just as chat output, don't edit any file.',
      'description': 'Write unit tests for highlighted code'
    }
  ],
  'contextProviders': [
    {
      'name': 'diff',
      'params': {}
    },
    {
      'name': 'folder',
      'params': {}
    },
    {
      'name': 'codebase',
      'params': {}
    }
  ],
  'slashCommands': [
    {
      'name': 'share',
      'description': 'Export the current chat session to markdown'
    },
    {
      'name': 'commit',
      'description': 'Generate a git commit message'
    }
  ]
}
修改时将会弹出提示,点击确定。

2dcd825618410e757582b81cb797cb16.png

随后,我们将两处apiKey替换为先前保存的API key。

1c67862d4b0e26a381cfb4348c078fef.png

8b77fa3443481345fc2107d0dccb5277.png

保存文件后,即可开始使用。

21cba9f8f3f6842bec0fb5fa0e4fa936.png

恭喜你完整地学完了教程,给你点赞 👍

72a2166e29a2d27242c8a862a6f2eb29.jpeg

最后推荐一下我们团队写的AI工具一本通,现在AI工具非常多,我们团队会对AI视频工具,AI数字人,AI写作,AI绘画,AI抠图,AI编程,AI音乐等主流的领域挖掘相关的工具.

欢迎订阅:原价299 现在早鸟价是29,现在是早期小册刚开始写,越早买越划算,还送永久陪伴群。24小时无理由退款,放心食用!满100人 涨10元,有兴趣的可以提前锁定价格!另外我们会送永久陪伴群,(满100人抽1次),包邮送出一些AI书,每本书的价格都是远超这个小册的门票,算是福利大家,感谢大家的支持。

9af8ec413d4865a6f30a2a1e774d06b8.png

a5f37adf2edc9916d6c8cbca753d1616.jpeg

有兴趣的同学可以,早点下单,锁定价格,越早买越划算!

7ac02655e38effd3a5cb010a6da4c1bc.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值