IDEA接入DeepSeek最新教程Proxy AI(codeGpt) [2025版]

IDEA接入DeepSeek最新教程Proxy AI(codeGpt) [2025版]

IDEA引入DeepSeek
将 IntelliJ IDEA(JetBrains 开发的 Java 集成开发环境)与 DeepSeek(深度求索的技术能力)结合,通常涉及利用 AI 技术增强开发效率或扩展 IDE 功能,安装完成后,结合 IntelliJ IDEA 的开发者工具属性,可探索以下方向:

智能代码补全:基于 DeepSeek 的代码大模型(如 Code LLM)提供更精准的代码建议。

代码缺陷检测:利用 AI 识别潜在 Bug 或安全漏洞。

自动化文档生成:根据代码逻辑自动生成注释或 API 文档。

自然语言交互:通过对话式 AI(如 ChatGPT 风格)辅助开发者解决问题。

代码重构建议:基于大模型分析代码结构,推荐优化方案。

ProxyAI(之前称为CodeGPT)是一款由人工智能驱动的代码助手,旨在帮助您进行各种编程活动。它是GitHub Copilot、AI助手、Codiumate以及其他JetBrains插件的强大替代品。
可用模型列表: o3-mini, o1, gpt-4o, Claude Sonnet 3.5, DeepSeek R1和V3, Google Gemini 2.0(Pro, Flash, Thinking), Llama, Qwen 2.5,以及更多。 构建您自己的本地AI助手 ProxyAI是连接本地运行的LLM与JetBrains IDEs的领先开源扩展。

一、安装Proxy AI插件
打开IDEA中的插件,在目录File->settings->Plugins->marketplace市场。
搜索Proxy AI(原来是codeGpt),点击install安装(如果没有搜到,可以去找相应的插件进行安装)
安装成功后,重启IDEA。

4.安装完成后,在目录File->settings->Tools下面能看到CodeGPT,在这里配置deepseek相关信息。

二、配置DeepSeek的API

进入DeepSeek官网,点卡打开API开发平台

2.创建API key( DeepSeek API 文档)
选择API keys ,点击创建API key ,会生成一个密钥,复制即可

3.在idea中配置API key和deepseek的url

Custom OpenAi可以自定义选择自己的大模型,比如我们现在使用的deepseek,当然也可以选择其他的。左侧其他选型也是各种大模型。

第一步:配置deepseek中创建的API key.

第二步:配置对话模型chat Completions,如下:

1 粘贴URL:https://api.deepseek.com/chat/completions

2 将请求body的模型model改为:deepseek-chat

第三步:配置推理模型code Completions,如下:

1 勾选Enable code completions和Parse response as Chat Completions

2 FIM template 选择为 DeepSeek Coder 。

3 粘贴URL:https://api.deepseek.com/chat/completions

4 请求body的模型model改为:deepseek-reasoner

三、使用deepseek进行对话

此时,在右侧就有一个codeGPT的图标,打开后就能输入文字进行对话了,这种配置的大模型属于在线的,连接deepseek的官方api,有时候会有网络卡顿问题,多试几次。

四、常见问题

1.对话,显示Insufficient Balance(余额不足) ,这时候,才发现目前对接deepseek已经用不了,哦豁!!!
但是我找到另外可以或者免费deepseek的方式,可以参考下面这篇文章
免费的deepseek

2.那怎么办呢,我们其实还可以对接其他免费的大模型,或者使用目前codeGpt自带的,也可以自己本地部署deepseek,然后用ollama配置,可以参考B站DeepSeek R1接入IDEA实战

Read more

前端与 Spring Boot 后端无感 Token 刷新 - 从原理到全栈实践

前端与 Spring Boot 后端无感 Token 刷新 - 从原理到全栈实践

🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Micro麦可乐的博客 🐥《Docker实操教程》专栏以最新的Centos版本为基础进行Docker实操教程,入门到实战 🌺《RabbitMQ》专栏19年编写主要介绍使用JAVA开发RabbitMQ的系列教程,从基础知识到项目实战 🌸《设计模式》专栏以实际的生活场景为案例进行讲解,让大家对设计模式有一个更清晰的理解 🌛《开源项目》本专栏主要介绍目前热门的开源项目,带大家快速了解并轻松上手使用 🍎 《前端技术》专栏以实战为主介绍日常开发中前端应用的一些功能以及技巧,均附有完整的代码示例 ✨《开发技巧》本专栏包含了各种系统的设计原理以及注意事项,并分享一些日常开发的功能小技巧 💕《Jenkins实战》专栏主要介绍Jenkins+Docker的实战教程,让你快速掌握项目CI/CD,是2024年最新的实战教程 🌞《Spring Boot》专栏主要介绍我们日常工作项目中经常应用到的功能以及技巧,代码样例完整 👍《Spring Security》专栏中我们将逐步深入Spring Security的各个

YOLO12检测结果导出功能:WebUI支持PNG下载+JSON结果保存

YOLO12检测结果导出功能:WebUI支持PNG下载+JSON结果保存 1. 引言:从“看得到”到“用得上” 你刚用YOLO12跑完一张图片,屏幕上花花绿绿的检测框确实挺酷——人、车、狗都标出来了,置信度也显示得清清楚楚。但接下来呢?你想把这张带标注的结果图保存下来发给同事看,或者想把检测到的所有目标信息(比如坐标、类别)导出来做进一步分析,是不是突然发现有点无从下手? 这就是很多目标检测工具的一个小痛点:检测过程很流畅,结果展示很直观,但到了“把结果拿出来用”这一步,往往就卡住了。要么只能截图保存,丢失了原始数据;要么得自己写代码去解析后台返回的信息,麻烦得很。 今天要聊的,就是YOLO12镜像里一个特别实用的功能升级:检测结果导出。现在,你不仅能在WebUI上实时看到检测效果,还能一键下载带标注的PNG图片,同时自动保存包含所有检测细节的JSON文件。简单说,就是从“只能看”变成了“既能看又能用”。 这个功能听起来简单,但在实际工作里能省不少事。比如做安防监控的演示,你需要把检测结果存档;比如做数据分析,

前端多版本零404部署实践:为什么会404,以及怎么彻底解决

这是一篇给“小白也能看懂”的实践文:讲清现象、根因、方案选择与我们的落地实现。 1. 现象:为什么发布新版本后会出现 404? 一个真实场景: * 10:00 用户打开了你的网页(加载的是 v1.0.4 的 HTML) * 10:10 你发布了 v1.0.5 * 用户没有刷新页面,继续点击某个功能 * 页面尝试按旧 HTML 里的地址加载某个 chunk:/assets/pages-about-about.DK5VADjQ.js * 服务器上只剩 v1.0.5 的文件,旧的被删了 → 直接 404 关键点: * HTML 决定了要加载哪些 JS/CSS(包含具体