首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

DeepSeek-手把手教你接入IDEA(codeGPT)

  • 25-02-20 16:01
  • 4584
  • 9018
blog.csdn.net
  • 1. 准备工作
  • 2. 安装 CodeGPT 插件
  • 3. 配置 DeepSeek API 密钥
  • 4. 测试 DeepSeek 接入
  • 5. 使用 DeepSeek 功能
  • 6. 查看用量

1. 准备工作

安装 IntelliJ IDEA:确保已安装 IntelliJ IDEA(社区版或旗舰版均可)。如果能更新,尽量选择新的版本,因为 deepseek 与IDEA的版本有兼容对应关系,IDEA如果偏旧,可能无法体验到新版的配置项。

提前在 deepseek 开放平台注册账号并登录

获取 DeepSeek API 密钥:注册 DeepSeek 账号并获取 API 密钥。

2. 安装 CodeGPT 插件

打开 IntelliJ IDEA,进入 File > Settings > Plugins。

在 Marketplace 中搜索 CodeGPT。

在这里插入图片描述

点击 Install 安装插件,安装完成后重启 IDEA。

如果因为网络等原因无法进行在线安装,也可以离线下载好后 Install Plugin from Disk.

在这里插入图片描述

3. 配置 DeepSeek API 密钥

通过前置准备,我们已经注册好开放平台的账户,登录后台即可获取 API Key

在这里插入图片描述

接下来配置IDEA侧

打开 IntelliJ IDEA,进入 File > Settings > Tools > CodeGPT。

在 API Key 字段中,输入从 DeepSeek 获取的 API 密钥。
在这里插入图片描述

选择 DeepSeek 作为默认的 AI 模型(如果有多个选项)。

以下一些参数内容主要参照官方说明:https://api-docs.deepseek.com/zh-cn/

配置请求地址:https://api.deepseek.com/chat/completions

在这里插入图片描述

model参数: 通过指定 model='deepseek-chat' 即可调用 DeepSeek-V3,通过指定 model='deepseek-reasoner',即可调用 DeepSeek-R1

将AI接入IDEA编辑器肯定不仅仅是为了chat,很重要的是在编码方面,提供补全、提示、注释、测试方法等快捷操作,接下来配置编码方面

在这里插入图片描述

点击 Apply 保存配置。

4. 测试 DeepSeek 接入

在这里插入图片描述

配置后,即可在右侧菜单栏中看到对应功能,通过对话可以实现API的调用。

此外在 IntelliJ IDEA 中打开一个代码文件。

右键点击代码,选择 CodeGPT 菜单中的 Explain Code 或 Generate Code。观察 DeepSeek 的响应。

5. 使用 DeepSeek 功能

  • 代码补全:在编写代码时,DeepSeek 会自动提供补全建议。

  • 代码解释:右键选择代码,使用 Explain Code 功能获取代码解释。

  • 代码生成:通过 Generate Code 功能生成代码片段。

  • 代码优化:使用 Optimize Code 功能优化现有代码。

6. 查看用量

在请求回复后可以在左下角看到Tokens的计数,此外后开放平台后台也可以看到自己的用量

在这里插入图片描述

注:本文转载自blog.csdn.net的c_zyer的文章"https://blog.csdn.net/c_zyer/article/details/145514381"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

133
开发工具
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top