PyCharm 接入 DeepSeek最新完整教程

2025-02-16 05:50

本文主要是介绍PyCharm 接入 DeepSeek最新完整教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《PyCharm接入DeepSeek最新完整教程》文章介绍了DeepSeek-V3模型的性能提升以及如何在PyCharm中接入和使用DeepSeek进行代码开发,本文通过图文并茂的形式给大家介绍的...

DeepSeek-V3

DeepSeek-V3是一个拥有671B参数的MoE模型,吞吐量每秒达60 token,比上一代V2提升3倍;在数学代码性能上,堪比国外大模型Claude 3.5 Sonnet。

接下来,我们把DeepSeek接入到PyCharm中,并利用其能力辅助我们进行代码开发。

效果演示

首先来看一下效果。

我们可以直接选中代码,并对代码段进行解释。

PyCharm 接入 DeepSeek最新完整教程

我们也可以通过选中代码,对代码进行修改。

PyCharm 接入 DeepSeek最新完整教程

PyCharm 接入 DeepSeek最新完整教程

创建API Key

首先进入DeepSeek官网,官网链接如下

https://www.deepseek.com/

点击API开放平台:

PyCharm 接入 DeepSeek最新完整教程

PyCharm 接入 DeepSeek最新完整教程

点击左侧“API Keys”,点击创建 API key,输出名称为“AI 代码提示”,也可以使用其它自定义的名称。

PyCharm 接入 DeepSeek最新完整教程

点击“创建",一定要记录此处的 API key,可以先将 API javascriptkey 复制在其它地方。

PyCharm 接入 DeepSeek最新完整教程

在PyCharm中下载Continue插件

打开PyCharm,打开文件->设置->插件,搜索“Continue”,点击安装

PyCharm 接入 DeepSeek最新完整教程

等待插件安装完毕后,点击“应用”,插件安装成功。

配置Continue

插件安装成功后,在右侧的标签栏中,会显示一个Continue的标签,我们点击即可进入,随后点击设置按键,如下图。

PyCharm 接入 DeepSeek最新完整教程

点击后,文本编辑区将会弹出配置文件。

PyCharm 接入 DeepSeek最新完整教程

我们对配置文件进行修改,将内容替换为下面的内容:

{`  `"completionOptions": {`    `"BaseCompletionOptions": {`        `"temperature": 0.0,`        `"maxTokens": 256`    `}`  `},`  `"models": [`    `{`      `"title": "DeepSeek",`      `"model": "deepseek-chat",`      `"contextLength": 128000,`      `"apiKey": "REDACTED",`      `"provider": "deepseek",`      `"apiBase": "https://api.deepseek.com/beta"`    `}`  `],`  `"tabAutocompleteModel": {`    `"title": "DeepSeek Coder",`    `"model": "deepseek-coder",`    `"apiKey": "REDACTED",`    `"provider": "deepseek",`    `"apiBase": "https://api.deepseek.com/beta"`  `},`  `"customCommands": [`    `{`      `"name": "test",`      `"prompt": "{`    `{`    `{ input }}}\n\nWrite a comprehensive set of unit tests for the selected code. It should setup, run tests that check for correctness including important edge cases, and teardown. Ensure that the tests arZHFGnfe complete and sophisticated. Give the tests just as chat output, don't edit any file.",`      `"description": "Write unit javascripttests for highlighted code"`    `}`  `],`  `"contextProviders": [`    `{`      `"name": "diff",`      `"params": {}`    `},`    `{`      `"name": "folder",`      `"params": {}`    `},`    `{`      `"name": "codebase",`      `"params": {}`    `}`  `],`  `"slashCommands": [`    `{`      `"name": "share",`      `"description": "Export the current chat session to markdowandroidn"`    `},`    `{`      `"name": "commit",`      `"description": "Generate a git commit message"`    `}`  `]``}

修改时将会弹出提示,点击确定。

PyCharm 接入 DeepSeek最新完整教程

随后,我们将两处apiKey替换为先前保存的API key。

PyCharm 接入 DeepSeek最新完整教程

PyCharm 接入 DeepSeek最新完整教程

保存文件后,即可开始使用。

PyCharm 接入 DeepSeek最新完整教程

到此这篇关于PyCharm 接入 DeepSeek的文章就介绍到这了,更多相关PyCharm 接入 DeeChina编程pSeek内容请搜索China编程(www.chinasem.cn)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程China编程(www.chinasem.cn)!

这篇关于PyCharm 接入 DeepSeek最新完整教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1153459

相关文章

最新Spring Security的基于内存用户认证方式

《最新SpringSecurity的基于内存用户认证方式》本文讲解SpringSecurity内存认证配置,适用于开发、测试等场景,通过代码创建用户及权限管理,支持密码加密,虽简单但不持久化,生产环... 目录1. 前言2. 因何选择内存认证?3. 基础配置实战❶ 创建Spring Security配置文件

PyCharm中配置PyQt的实现步骤

《PyCharm中配置PyQt的实现步骤》PyCharm是JetBrains推出的一款强大的PythonIDE,结合PyQt可以进行pythion高效开发桌面GUI应用程序,本文就来介绍一下PyCha... 目录1. 安装China编程PyQt1.PyQt 核心组件2. 基础 PyQt 应用程序结构3. 使用 Q

2025版mysql8.0.41 winx64 手动安装详细教程

《2025版mysql8.0.41winx64手动安装详细教程》本文指导Windows系统下MySQL安装配置,包含解压、设置环境变量、my.ini配置、初始化密码获取、服务安装与手动启动等步骤,... 目录一、下载安装包二、配置环境变量三、安装配置四、启动 mysql 服务,修改密码一、下载安装包安装地

电脑提示d3dx11_43.dll缺失怎么办? DLL文件丢失的多种修复教程

《电脑提示d3dx11_43.dll缺失怎么办?DLL文件丢失的多种修复教程》在使用电脑玩游戏或运行某些图形处理软件时,有时会遇到系统提示“d3dx11_43.dll缺失”的错误,下面我们就来分享超... 在计算机使用过程中,我们可能会遇到一些错误提示,其中之一就是缺失某个dll文件。其中,d3dx11_4

OpenCV在Java中的完整集成指南分享

《OpenCV在Java中的完整集成指南分享》本文详解了在Java中集成OpenCV的方法,涵盖jar包导入、dll配置、JNI路径设置及跨平台兼容性处理,提供了图像处理、特征检测、实时视频分析等应用... 目录1. OpenCV简介与应用领域1.1 OpenCV的诞生与发展1.2 OpenCV的应用领域2

Linux下在线安装启动VNC教程

《Linux下在线安装启动VNC教程》本文指导在CentOS7上在线安装VNC,包含安装、配置密码、启动/停止、清理重启步骤及注意事项,强调需安装VNC桌面以避免黑屏,并解决端口冲突和目录权限问题... 目录描述安装VNC安装 VNC 桌面可能遇到的问题总结描js述linux中的VNC就类似于Window

Go语言编译环境设置教程

《Go语言编译环境设置教程》Go语言支持高并发(goroutine)、自动垃圾回收,编译为跨平台二进制文件,云原生兼容且社区活跃,开发便捷,内置测试与vet工具辅助检测错误,依赖模块化管理,提升开发效... 目录Go语言优势下载 Go  配置编译环境配置 GOPROXYIDE 设置(VS Code)一些基本

使用Go实现文件复制的完整流程

《使用Go实现文件复制的完整流程》本案例将实现一个实用的文件操作工具:将一个文件的内容完整复制到另一个文件中,这是文件处理中的常见任务,比如配置文件备份、日志迁移、用户上传文件转存等,文中通过代码示例... 目录案例说明涉及China编程知识点示例代码代码解析示例运行练习扩展小结案例说明我们将通过标准库 os

Java堆转储文件之1.6G大文件处理完整指南

《Java堆转储文件之1.6G大文件处理完整指南》堆转储文件是优化、分析内存消耗的重要工具,:本文主要介绍Java堆转储文件之1.6G大文件处理的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言文件为什么这么大?如何处理这个文件?分析文件内容(推荐)删除文件(如果不需要)查看错误来源如何避

Windows环境下解决Matplotlib中文字体显示问题的详细教程

《Windows环境下解决Matplotlib中文字体显示问题的详细教程》本文详细介绍了在Windows下解决Matplotlib中文显示问题的方法,包括安装字体、更新缓存、配置文件设置及编码調整,并... 目录引言问题分析解决方案详解1. 检查系统已安装字体2. 手动添加中文字体(以SimHei为例)步骤