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

一、IDE集成DeepSeek保姆级教学(安装篇)

一、JetBrains IDEA 中安装教学

第一步:事先准备

  • 支持系统:Windows 7 ~ Windows 11、Linux、macOS;
  • 下载并安装兼容的 JetBrains IDEA 2021.2 及以上版本,推荐使用2024.1及以上的版本以获取最佳兼容性;
  • 安装 Python 3.7 或更高版本

第二步:在 IntelliJ IDEA 中安装CodeGPT

打开 IntelliJ IDEA 设置窗口, File —> Settings —> Plugins—> Marketplace 在输入框搜索 CodeGPT,找到CodeGPT后单击 Install 进行安装。

CodeGPT

安装完成后,重启 IntelliJ IDEA。

重启 IntelliJ IDEA

重启完成后在右侧可以看到CodeGPT 图标,至此CodeGPT安装完成。

CodeGPT安装完成

CodeGPT初体验,直接和CodeGPT对话,可使其生成代码,在对话框输入:“用java 写一个过滤数字的方法并返回测试”, 此时使用的默认大模型,第三步会说明怎么配置DeepSeek大模型

在这里插入图片描述

完成的代码如下:

public class DigitFilter {

    // Method to filter digits from a string
    public static String filterDigits(String input) {
        StringBuilder digits = new StringBuilder();
        for (char c : input.toCharArray()) {
            if (Character.isDigit(c)) {
                digits.append(c);
            }
        }
        return digits.toString();
    }

    // Unit test
    public static void main(String[] args) {
        String testInput = "abc123xyz456";
        String expectedOutput = "123456";
        String result = filterDigits(testInput);

        if (result.equals(expectedOutput)) {
            System.out.println("Test Passed!");
        } else {
            System.out.println("Test Failed. Expected: " + expectedOutput + ", Got: " + result);
        }
    }
}

代码执行结果 Test Passed!:

代码执行结果 Test Passed

第三步:在CodeGPT中配置DeepSeek

方法1(收费)

3.1.1 登录deepseek API 开发平台创建一个 API Key,开发平台地址:https://www.deepseek.com/

API 登录开放平台
创建API keys

3.1.2 打开 IntelliJ IDEA 设置窗口, File —> Settings —> Tools —> CodeGPT —> Providers —> Custom OpenAI

  1. preset template 选 OpenAI
  2. API Key 填写上面创建的 API key

Custom OpenAI设置
Custom OpenAI设置

Chat Completions 设置:

  1. URL 修改为:https://api.deepseek.com/chat/completions
  2. Body 请求体 model 参数修改为:deepseek-chat

Chat Completions 设置

Code Completions 设置:

  1. 勾选☑️ Enable code completions及勾选☑️ Parse response as Chat Completions
  2. 选择FIM template 选择为 DeepSeek Coder 。
  3. 在URL处粘贴URL:https://api.deepseek.com/chat/completions
  4. 将Body 请求体 model 参数修改为:deepseek-reasoner

Code Completions 设置
通过上述步骤,即可配置完成,配置完成后,点击Apply和OK即可。

如果还不明白如何配置,可以参考下官方提供的配置策略:DeepSeekf配置手册配置手册

3.1.3 DeepSeek用量统计,登录deepseek API 开发平台 —> 用量信息,可以查看消费金额:

用量信息

方法2 (免费)

3.2.1 创建CodeGPT API Key ,登录地址:https://www.codegpt.ee/signin,登录后单击 Providers —> Cloud —> CodeGPT —> Sign up Here —> 找到 Your API Keys 单击copy图标

创建CodeGPT API Key 入口

在这里插入图片描述

3.2.2 打开 IntelliJ IDEA 设置窗口, File —> Settings —> Tools —> CodeGPT —> Providers —> CodeGPT

  1. 填写 API key,把上面API key 粘贴进去
  2. Chat model 选择 DeepSeek V3
  3. Code model 默认Codestral 不用改
  4. 勾选☑️ Enable code Assisant及勾选☑️ Enable code Completions

DeepSeek V3 设置

至此DeepSeek设置完成,下一篇展示如何高效使用 DeepSeek。

二、IDE集成DeepSeek保姆级教学(使用篇)

– 欢迎点赞、关注、转发、收藏【技术咖啡馆C】,各大平台同名。


http://www.kler.cn/a/564251.html

相关文章:

  • GPT1 与 GPT2 的异同
  • 鸿蒙新版开发工具DevEco Studio不能新建模拟的解决方法
  • 介绍下pdf打印工具类 JasperPrint
  • 【LeetCode】148. 排序链表
  • Spark Streaming是如何实现实时大数据处理的
  • path.join和path.resolve说明
  • Redis主从架构+使用sentinel实现主从架构高可用
  • 如何判断数据是否使用AES加密以及如何使用AES解密
  • 企业微信里可以使用的企业内刊制作工具,FLBOOK
  • ArcGIS Pro技巧实战:高效矢量化天地图地表覆盖图
  • JSX 的基础概述、优势与工作原理(babel解析为JS)
  • Linux操作系统:基于ELK栈的日志分析系统与数据爬虫的设计与实现
  • ROS2中的图形化显示---visualization_msgs
  • UML各种图
  • P9420 [蓝桥杯 2023 国 B] 子 2023
  • unity学习59: 滑动条 和 滚动条 滚动区域
  • SpringBoot备份神通数据库
  • Is Noise Conditioning Necessary for Denoising Generative Models?论文阅读笔记
  • IoT 测试:智能互联时代的质量保障
  • 【Elasticsearch】(Java 版)