如何在 IntelliJ IDEA 中集成 DeepSeek

如何在 IntelliJ IDEA 中集成 DeepSeek

在本教程中,我们将带您一步步完成将 DeepSeek 集成到 IntelliJ IDEA 中的过程。通过此集成,您可以在IDE中利用DeepSeek强大的功能,提高开发工作效率。

步骤 1:安装 Proxy AI 插件

首先,您需要从 JetBrains Marketplace 安装 Proxy AI 插件。请按以下步骤操作:

  1. 打开 IntelliJ IDEA。
  2. 进入 设置 > 插件 > 市场
  3. 搜索 Proxy AI 并点击 安装
  4. 安装完成后,重启 IntelliJ IDEA 以完成安装。

安装完成后,您将在 IDE 中看到 Proxy AI 插件,准备好进行进一步配置。


步骤 2:访问 DeepSeek 官方网站

接下来,您需要访问 DeepSeek 的官方网站并获取 API 密钥。步骤如下:

  1. 打开 DeepSeek 官网
  2. 在主页上找到 API 开放平台 并点击进去。
  3. 注册一个新账户或登录到现有账户。

步骤 3:创建 API 密钥

登录后,按照以下步骤生成您的 API 密钥

  1. 在 DeepSeek 账户中找到 API keys (API 密钥)部分,点击 创建 API 密钥
  2. 生成一个新的 API 密钥,并确保将其复制到安全的地方,您将在接下来的配置中使用到它。

步骤 4:在 IntelliJ IDEA 中配置 Proxy AI 插件

现在您已经获取了 API 密钥,接下来需要在 IntelliJ IDEA 中配置 Proxy AI 插件:

  1. 进入 IntelliJ IDEA 的 设置
  2. 导航至 工具 > CodeGPT > Providers > Custom OpenAI
  3. 自定义提供商名称 中输入 DeepSeek
  4. 将您的 API 密钥粘贴到 API 密钥 字段中。
  5. URL 字段中输入:https://api.deepseek.com/chat/completions
  6. 点击 应用 保存您的配置。

步骤 5:配置聊天模型

接下来,您可以配置 Proxy AI 插件中的聊天模型。请按照以下步骤操作:

  1. 预设模板 中选择 OpenAI
  2. 模型 字段中选择 deepseek-chat
  3. 输入 URL:https://api.deepseek.com/chat/completions

步骤 6:设置代码补全模型

要配置代码补全模型,请按照以下步骤进行操作:

  1. FIM 模板 中选择 DeepSeek Coder
  2. 输入 URL:https://api.deepseek.com/chat/completions
  3. 模型 字段中输入 deepseek-reasoner
  4. 启用 代码补全启用代码补全,以确保更加流畅的编程体验。

步骤 7:使用自定义模型

选择自定义模型,并开始提问。


结语

至此,您已经成功地将 DeepSeek 集成到 IntelliJ IDEA 中。现在,您可以直接在开发环境中使用 DeepSeek 提供的聊天补全和代码补全功能,提升开发效率。

相关推荐
迦蓝叶8 小时前
JAiRouter v1.0.0 正式发布:企业级 AI 服务网关的开源解决方案
java·运维·人工智能·网关·spring·ai·开源
安卓开发者8 小时前
鸿蒙NEXT应用接入快捷栏:一键直达,提升用户体验
java·harmonyos·ux
yudiandian20148 小时前
03 Eclipse 配置 JDK 环境
java·ide·eclipse
_码力全开_8 小时前
P1005 [NOIP 2007 提高组] 矩阵取数游戏
java·c语言·c++·python·算法·矩阵·go
陈一Tender9 小时前
JavaWeb后端实战(登录认证 & 令牌技术 & 拦截器 & 过滤器)
java·开发语言·spring boot·mysql
Camel卡蒙9 小时前
红黑树详细介绍(五大规则、保持平衡操作、Java实现)
java·开发语言·算法
孤廖9 小时前
吃透 C++ 栈和队列:stack/queue/priority_queue 用法 + 模拟 + STL 标准实现对比
java·开发语言·数据结构·c++·人工智能·深度学习·算法
我命由我123459 小时前
Android 对话框 - 对话框全屏显示(设置 Window 属性、使用自定义样式、继承 DialogFragment 实现、继承 Dialog 实现)
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
Full Stack Developme9 小时前
java.net 包详解
java·python·.net