IDEA 中使用 DeepSeek AI 辅助编程

环境准备

确保 Idea 版本在 2024.x

1、安装 Proxy AI 插件

在这里插入图片描述

2、配置使用 Proxy AI 插件

获取API KEY

进入 DeepSeek官网 点击右上角 API开放平台
在这里插入图片描述

在开放平台左侧菜单栏找到 Api Keys 菜单,点击后创建新的 API key 并复制,格式为 sk-58e20***********************bb46

在这里插入图片描述

IDEA配置

位置:Preferences(Settings) > Tools > CodeGPT > Providers > Custom OpenAI
此处需要配置两个地方,Chat Completions(对话模型) 和 Code Completions(推理模型)

Chat Completions 对话模型

url https://api.deepseek.com/chat/completions
model deepseek-chat

在这里插入图片描述

Code Completions 推理模型

勾选 Enable code completions 和 Parse response as Chat Completions

url https://api.deepseek.com/chat/completions
model deepseek-reasoner

在这里插入图片描述

总结

对于使用 JetBrains 的开发者而言,IDEA 接入 DeepSeek 旨在帮助开发者大幅提升开发效率,AI辅助编程将成为未来趋势,各位小伙伴加油!

### DeepSeek Idea AI 编程助手功能与特性 #### 配置DeepSeek插件 为了在 IntelliJ IDEA使用 DeepSeek 进行智能辅助编程,需要先完成插件安装以及API配置。具体操作路径为 `File->Settings->Tools->CodeGPT->Providers` 下选择自定义OpenAI选项并输入相应的 API 密钥信息[^4]。 #### 主要功能概述 DeepSeek 提供了一系列强大的功能来增强开发体验: - **代码生成功能** 用户可以通过简单的自然语言描述需求,由DeepSeek解析意图后生成对应的源码片段。这不仅限于基础语法结构的创建,还包括复杂逻辑的设计实现。 - **问题解答服务** 当遇到技术难题时,可以直接向DeepSeek提问获取解决方案建议。得益于其优秀的中文处理能力,能够更好地服务于中国本土程序员群体的需求[^2]。 - **自动编写单元测试案例** 支持基于现有函数签名或业务场景说明来自动生成配套的测试用例,有助于提高软件质量保障水平。 - **实时错误检测提示** 在编码过程中即时给出潜在风险预警,减少因疏忽造成的程序缺陷数量。 #### 使用实例展示 假设现在想要快速构建一个Python版本的斐波那契数列计算方法: ```python def fibonacci(n): """ 计算第n项斐波那契数值 参数: n (int): 序号位置 返回: int: 对应序号处的结果值 """ if n <= 0: return "请输入正整数" elif n == 1 or n == 2: return 1 else: a, b = 1, 1 for _ in range(3, n + 1): a, b = b, a + b return b ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值