PyCharm接入本地DeepSeek R1实现AI编程

大家好,我是六哥,欢迎来到今天的技术分享!今天我要给大家带来一个超实用的教程,教你如何使用PyCharm接入DeepSeek R1实现AI编程。就算你是编程小白,也能轻松搞定,话不多说,让我们开始吧!

一、为什么要在本地搭建DeepSeek R1模型?

在开始搭建之前,先和大家聊聊这样做的好处,让你明白为什么值得花时间来尝试。

  1. 高效学习与知识库管理:在本地搭建大模型,不仅能方便你管理个人知识库,还能极大地提升编程学习效率,无论是Python、Java还是其他编程语言,都能轻松应对。编程就像是学习做事的思路和逻辑,既重要又有趣,而DeepSeek R1能成为你学习路上的得力助手。
  2. 零成本搭建:DeepSeek最近开源了推理模型R1,完全免费,性能还非常强劲。我们使用的Python开发环境是PyCharm社区版,同样免费,我自己使用社区版已经超过10年了,稳定又好用。另外,推荐的插件CodeGPT也是免费的,而且UI设计简洁美观,用起来非常舒服。总结来说,按照本文的方法搭建,不需要花一分钱,真正的零成本上手!
  3. 低配置也能流畅运行:考虑到大部分朋友的电脑配置,我在搭建方法上做了优化,将电脑配置要求降到最低。就算是普通电脑,也能飞速运行DeepSeek R1,不用担心卡顿问题,具体配置和操作方法,我会在后面详细介绍。

二、框架选择

本次搭建的框架组合是:DeepSeek - r1:1.5b + PyCharm专业版 + CodeGPT插件。
DeepSeek - r1一共有7个不同版本,随着尺寸参数变大,对电脑的要求也会提高,本地回复延时也会变长(因为大参数尺寸推理时间会更长)。对于没有大显存GPU的朋友,强烈推荐安装1.5b尺寸的版本,这个版本普通电脑无GPU也能流畅运行,延时几乎在1 - 2秒。而且,DeepSeek - r1能爆火出圈的一个重要原因就是,小尺寸模型的回答质量也很高,即便1.5b如此小的参数尺寸也不例外。

简单介绍一下DeepSeek - R1,它回复问题主要包括两部分:思考(Thinking)和Answer(正式回答),在每次正式回答前,会有一个很长的思考链。之前的大模型在小尺寸参数(如1.5b)回复Token有些简短,质量一般,但是这次DeepSeek - r1:1.5b解决了回复Token数过短,效果不好的难题。

了解了框架选择的原因,下面就进入激动人心的搭建步骤环节!

三、详细搭建步骤

为了让完全未接触编程的朋友也能顺利复现,我会把步骤写得尽可能细致,大家跟着做就好啦!

安装Pycharm

Pycharm下载后,基本都是一路点击下一步,按照默认设置安装就行,这里就不再赘述。

下载ollama

安装deepseek - r1:1.5b,在我的公众号后台回复“Ollama离线安装包”,获取ollama软件。

执行命令:ollama pull deepseek - r1:1.5b

就能直接把它下载到自己的电脑,下载完成就安装好了,非常方便。

下载安装后打开软件,输入ollama list
可以查看当前安装的本地大模型,刚安装ollama时执行这条命令应该是空的。

接入到PyCharm

首先下载插件CodeGPT,打开第一步安装的PyCharm,找到文件(File)-设置(Settings)-插件(Plugins),输入CodeGPT,点击安装(Install)即可。

安装后在工具(Tools)下会出现CodeGPT,点击Providers,找到Ollama(Local),再到对应位置选择刚刚安装的deepseek - r1:1.5b,点击OK就大功告成了。

现在,就可以愉快地在PyCharm中使用DeepSeek - r1加速编程学习了!左侧是代码编辑界面,右侧是r1大模型,直接对话式提问,省去了来回切换不同页面的麻烦。大家可以感受一下DeepSeek - r1:1.5b大模型的回复延时,几乎1秒钟就能响应,我的测试电脑是pro - m1,这响应速度相当给力!再看看回答效果。

另外,CodeGPT插件显示的Tokens数只是一个数字统计,不会产生任何费用,因为使用的是本地自己电脑的算力,大家可以放心使用。

四、总结

通过今天的教程,我们成功在本地运行了大模型,实现了免费、便捷的编程学习和个人知识管理。总结一下本次搭建的要点:

  1. 选型推荐:deepseek - r1:1.5b + PyCharm社区版 + CodeGPT插件,这个组合性价比超高,适合大多数人。
  2. 便捷交互:在PyCharm右侧直接对话DeepSeek - R1,快速辅助编程,提高学习和工作效率。
  3. 快速响应:几乎1 - 2秒响应,完全本地快速运行,无额外费用,让你用得省心又省力。

如果这篇文章对你有帮助,希望你能给我点个关注,来个三连击:点赞、转发和在看。要是能再给我加个⭐️,那就太感谢啦!我们下篇文章再见!


__EOF__

  • 本文作者: 久曲健的测试窝
  • 本文链接: https://www.cnblogs.com/longronglang/p/18697688
  • 关于博主: 评论和私信会在第一时间回复。或者直接私信我。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
  • 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。
  • posted @   久曲健  阅读(4163)  评论(3编辑  收藏  举报
    相关博文:
    阅读排行:
    · 本地部署 DeepSeek:小白也能轻松搞定!
    · 传国玉玺易主,ai.com竟然跳转到国产AI
    · 自己如何在本地电脑从零搭建DeepSeek!手把手教学,快来看看! (建议收藏)
    · 我们是如何解决abp身上的几个痛点
    · 如何基于DeepSeek开展AI项目
    历史上的今天:
    2022-02-03 寻找写代码感觉(十三)之 编辑功能的开发
    2020-02-03 element ui设置表格表头高度和每一行的高度
    点击右上角即可分享
    微信分享提示