当前位置: 首页 > news >正文

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

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

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

相关文章:

  • 目标检测:YOLO 模型详解
  • VLM-MPC:自动驾驶中模型预测控制器增强视觉-语言模型
  • 新美业门店模式vs传统美业门店模式 调研报告
  • PHP学习笔记(八)
  • 【 Redis | 实战篇 扩展 】
  • 用户栈的高效解析逻辑
  • EtherNet/IP机柜内解决方案在医疗控制中心智能化的应用潜能和方向分析
  • springMVC拦截器,拦截器拦截策略设置
  • 【动手学深度学习】系列
  • ShenNiusModularity项目源码学习(27:ShenNius.Admin.Mvc项目分析-12)
  • ABC 355
  • DeepSeek的走红,会不会带动芯片市场新一轮增长?
  • AI知识库- Cherry Studio构建本地知识库
  • 元宇宙中的虚拟经济:机遇与挑战
  • STM32F103_LL库+寄存器学习笔记12.2 - 串口DMA高效收发实战2:进一步提高串口接收的效率
  • C++ 空间配置器
  • 【周输入】517周阅读推荐-1
  • 数组的概述
  • 大模型(3)——RAG(Retrieval-Augmented Generation,检索增强生成)
  • JAVA基础——数组与二维数组
  • 做网站的人搞鬼少首页文件/学网络营销
  • 电商型网站开发多少钱/创意广告
  • 网站建设500错误代码/热门关键词查询
  • 微信公众平台人工电话/网站播放视频速度优化
  • wordpress制作关于页面/长沙seo关键词
  • 东莞网站建设aj工作室/东莞网络营销信息推荐