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插件

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

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

二、配置DeepSeek的API

  1. 进入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实战

### 配置 IntelliJ IDEA 使用 DeepSeek 的代理 AI 功能 为了使 IntelliJ IDEA 能够通过 DeepSeek 提供的代理服务来增强开发体验,特别是利用其 AI 编程辅助功能,需确保 IDE 正确配置了网络代理设置。这不仅有助于访问 Marketplace 下载必要的插件,还能够支持与外部 API 或者云服务的有效通信。 #### 设置 HTTP 代理 进入 `Settings/Preferences` > `Appearance & Behavior` > `System Settings` > `HTTP Proxy` 页面,确认选择了合适的代理模式: - **Auto-detect proxy settings**: 自动检测代理配置文件[^1]。 如果选择手动指定,则应填写具体的代理服务器地址和端口号;对于 HTTPS 请求特别指定了不同的 URL 如 `https://plugins.jetbrains.com` 进行测试连接以验证配置有效性[^2]。 #### 安装并启用 DeepSeek 插件 前往 JetBrains Plugin Marketplace 查找名为 "DeepSeek" 的官方插件安装它。一旦成功加载该插件之后,重启 IDE 让更改生效。此时应该能够在编辑器界面内看到由 DeepSeek 提供的新特性选项卡或是菜单项[^3]。 #### 测试连通性和性能优化 完成上述步骤后,建议执行简单的代码补全请求或其他交互操作来检验是否能顺利调用到远程AI服务。如果有任何异常情况发生(比如超时错误),返回代理设定页面进一步调整参数直至稳定工作为止。 ```java // 示例:尝试使用DeepSeek进行代码预测 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, "); // 将光标放置在此处触发AI提示补充剩余部分... } } ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值