IntelliJ IDEA 接入 DeepSeek帮助你更好编码

适配 IDEA 版本为了更好的使用插件,这里推荐使用一个代理插件------CodeGPT,CodeGPT是一个AI驱动的代码助手,旨在帮助开发者进行各种编程活动,它是GitHub Copilot、AI Assistant、Codiumate和其他JetBrains插件的强大替代品。安装之前确保你的 IDEA 处于 2023.x 及以上的较新版本。高版本的 IDEA 不仅在功能上更加完善,而且在与 DeepSeek 的兼容性和稳定性方面也有更好的表现,能够为后续的集成工作提供坚实的基础。如果是访问网页,而且在登录状态时,这里会提示你直接安装到工具中。具体的版本可以参考下插件信息:

bash 复制代码
https://plugins.jetbrains.com/plugin/21056-proxy-ai

安装 Python 环境DeepSeek 助手依赖 Python 环境来运行,需要提前在操作系统中安装 Python 3.7 及以上版本。安装完成后,务必将 Python 添加到系统环境变量中。这一步至关重要,它能确保系统在后续调用 Python 时能够准确找到其路径,避免因环境配置问题导致的集成失败。

二、下载与安装 DeepSeek 插件在IDEA 插件市场安装AI驱动代码助手启动 IDEA 后,在菜单栏中找到 "File" 选项。如果你使用的是 Windows 或 Linux 系统,点击 "Settings";

在弹出的设置窗口中,找到 "Plugins(插件)",这里便是 IDEA 的插件管理中心。选中Marketplace后,在输入框输入 codeGpt 选择 CodeGpt 最右侧会显示详细信息,点击 安装 按钮后等待知行安装,最后点击确认。安装插件会重新启动IDEA,重新启动即可。

配置 DeepSeek创建并设置 API Key在 DeepSeek 官网(https://www.deepseek.com/)找到 API开放平台,点击进去。

在开放平台找到 API keys 菜单,这里可以创建API key。如果 DeepSeek 需要 API Key 进行认证,你需要在 IDEA 的设置中找到 "DeepSeek" 选项。在这里,填入你从 DeepSeek 官方网站或相关平台获取的 API Key。这个 Key 就像是一把钥匙,能够解锁 DeepSeek 的全部功能,确保你能够正常使用它提供的各项服务。

IDEA中集成DeepSeek重复上述的设置操作,在IDEA中找到已经安装的插件 CodeGpt 工具的设置,然后依次找到 Custom OpenAI 的设置。这里有三部分需要配置,第一个是选择模版,输入API KEY;第二个是配置聊天模型;第三个是配置推理模型。

第一个配置API KEY,这个API KEY就是在 创建的API KEY,可以直接拷贝到这里粘贴即可。

第二个是对话模型,这里需要配置两处:在URL处粘贴URL:https://api.deepseek.com/chat/completions将请求的模型修改为:deepseek-chat

第三个是推理模型,这里也需要配置四处勾选☑️ Enable code completions和勾选☑️ Parse response as Chat Completions选择FIM template 选择为 DeepSeek Coder 。在URL处粘贴URL:https://api.deepseek.com/chat/completions将请求的模型修改为:deepseek-reasoner

相关推荐
MARSERERER22 分钟前
使用Starrocks制作拉链表
java
大河qu24 分钟前
IDE/IoT/搭建物联网(LiteOS)集成开发环境,基于 LiteOS Studio + GCC + JLink
ide·物联网·liteos studio·liteos_lab_hcip
jackson凌37 分钟前
【Java学习笔记】main方法
java·笔记·学习
weixin_4365250738 分钟前
SQL查询, 响应体临时字段报: Unknown column ‘data_json_map‘ in ‘field list‘
java
Bob99981 小时前
Windows 下编辑 Linux/unix 配置文件:换行符与编码问题
java·linux·javascript·windows·eclipse·tomcat·unix
西洼工作室1 小时前
高效选课系统:一键管理你的课程表
java·spring boot·spring cloud
优雅的落幕1 小时前
从零开始的抽奖系统创作(2)
java·服务器·前端
田秋浩1 小时前
Springboot 跨域拦截器配置说明
java·spring boot·后端
全栈凯哥1 小时前
Java枚举详解
java
观无2 小时前
VsCode开发环境之Node.js离线部署
ide·vscode·node.js