PyCharm接入DeepSeek实现AI编程!

你有没有想过在写代码的时候,直接通过PyCharm就能调用AI助手,帮你生成代码、解决问题,甚至做单元测试?听起来很炫吧?

说实话,我自己一开始也觉得这完全是未来才会有的科技,直到最近,我尝试在 PyCharm 中接入了 DeepSeek,才发现,哇,这样的开发体验真的是太高效了。

今天咱们就来聊聊如何在 PyCharm 中接入 DeepSeek,提升开发效率,感觉就像是给自己配了一位超级程序员助手一样!

DeepSeek 是一个基于大语言模型的 AI 工具,它能帮助我们这些开发者更高效地完成任务,比如代码生成、单元测试,甚至是调试。要在 PyCharm 中实现这一切,你只需要安装两个插件——Continue 和 CodeGPT。

通过 Continue 插件接入 DeepSeek

Continue 是一个开源的 AI 助手插件,简单来说,它能让你和代码用自然语言互动,轻松搞定代码生成、单元测试和问题排查等任务。

接下来,我就带你一步步走过在 PyCharm 中如何安装和配置 Continue 插件,来接入 DeepSeek。

1. 安装 Continue 插件

先来看看怎么安装这个插件:

  • 打开 PyCharm,点击顶部菜单栏的 File > Settings (Windows/Linux),或者 PyCharm > Preferences (macOS),或者直接按快捷键 ⌘Cmd+,。
  • 在左侧导航栏选择 Plugins
  • 在搜索栏输入 Continue ,找到插件后点击安装。

安装完成后,PyCharm 会提示你重启,重启一下就行了,准备好迎接 AI 助手了。

2. 激活 Continue 插件

插件安装好后,咱们需要激活它。

你会看到在 PyCharm 右侧会有一个 Continue 的图标。点击它,按照提示添加 DeepSeek 模型和 DeepSeek Coder,然后把 DeepSeek 的 API Key 填进去。

3. 获取 DeepSeek API Key

你需要在 DeepSeek 的开放平台上创建一个 API Key。

访问地址是: https://platform.deepseek.com/api_keys。

创建好 API Key 后,回到 Continue 插件的配置页面,把它填进去就可以了。

4. 使用 Continue 插件

一切配置好后,你就可以开始愉快地使用 Continue 插件了!

比如:

  • 代码编写 :你只需要在编辑器中通过自然语言描述需求,Continue 插件会根据你的描述自动生成相应的代码。
  • 代码解释 :选中一段代码,插件就能帮你解释它是干什么的。

不过,我在测试过程中也发现,DeepSeek 的 API 有时会掉链子,可能会影响使用体验。所以,大家可以先玩玩,等官方优化了再深入使用。

通过 CodeGPT 插件接入 DeepSeek

除了 Continue 插件,还有一款插件叫 CodeGPT ,它是个更强大的人工智能代码助手。CodeGPT 支持集成多个大语言模型,包括 DeepSeek,功能比 Continue 更加全面。不过,它的配置稍微复杂一点,适合那些对技术有点要求的开发者。

1. 安装 CodeGPT 插件

安装 CodeGPT 插件的步骤和 Continue 插件差不多:

  • 打开 PyCharm,点击 File > Settings (Windows/Linux)或者 PyCharm > Preferences (macOS),或者直接按快捷键 ⌘Cmd+,。
  • 在左侧导航栏选择 Plugins
  • 在搜索栏中输入 CodeGPT ,找到插件后点击安装。

安装完成后,同样记得重启 PyCharm。

2. 激活 CodeGPT 插件

激活 CodeGPT 插件也不复杂:

  • 进入 PyCharm 的 Settings/Preferences 界面。
  • 在左侧导航栏找到 Tools ,然后选择 CodeGPT
  • 点击 Providers ,选择 Custom OpenAI CodeGPT
  • 配置模型和 API Key,填好 DeepSeek 的 API Key。

3. 配置 DeepSeek API

如果你选择的是 Custom OpenAI 模式,就需要手动填写 DeepSeek 的 API 地址。具体的配置方法可以参考 DeepSeek 的官方文档: https://api-docs.deepseek.com/zh-cn/

配置好之后,你就可以开始体验 CodeGPT 的强大功能了。

插件对比与选择

  • Continue 插件 :优点是接入门槛低,配置简单,适合新手和想要快速提高开发效率的同学。缺点是功能相对单一,适合那些不需要太多复杂功能的开发场景。

  • CodeGPT 插件 :功能非常强大,支持多种大语言模型,适合技术要求稍高的开发者。不过,它的配置稍微复杂一些,可能需要一些耐心和技术积累。

所以,大家可以趁着现在试试这些插件,体验一下 AI 助手给开发带来的便利。未来的开发工作,可能真的就和现在的编程世界不一样了,想象一下,开发的时候可以随时让 AI 帮忙生成代码、解释疑难,感觉自己仿佛能打破物理定律一样,效率爆表!💥

总的来说,接入 DeepSeek 就是让你的开发过程更高效,更智能。快来试试这些插件,让 AI 成为你的好搭档吧!

最后,我为大家打造了一份deepseek的入门到精通教程,完全免费: https://www.songshuhezi.com/deepseek

同时,也欢迎加入下方的交流群,一起研究deepseek的最新玩法

图片

【果粉生活】- 最新苹果IOS信息,致力于为果粉提供最新的IOS趣事、技巧、评测、使用心得等内容和观点
果粉生活 » PyCharm接入DeepSeek实现AI编程!