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

相关文章

IDEA自动生成注释模板的配置教程

《IDEA自动生成注释模板的配置教程》本文介绍了如何在IntelliJIDEA中配置类和方法的注释模板,包括自动生成项目名称、包名、日期和时间等内容,以及如何定制参数和返回值的注释格式,需要的朋友可以... 目录项目场景配置方法类注释模板定义类开头的注释步骤类注释效果方法注释模板定义方法开头的注释步骤方法注

springboot整合阿里云百炼DeepSeek实现sse流式打印的操作方法

《springboot整合阿里云百炼DeepSeek实现sse流式打印的操作方法》:本文主要介绍springboot整合阿里云百炼DeepSeek实现sse流式打印,本文给大家介绍的非常详细,对大... 目录1.开通阿里云百炼,获取到key2.新建SpringBoot项目3.工具类4.启动类5.测试类6.测

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python虚拟环境终极(含PyCharm的使用教程)

《Python虚拟环境终极(含PyCharm的使用教程)》:本文主要介绍Python虚拟环境终极(含PyCharm的使用教程),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录一、为什么需要虚拟环境?二、虚拟环境创建方式对比三、命令行创建虚拟环境(venv)3.1 基础命令3

使用Node.js制作图片上传服务的详细教程

《使用Node.js制作图片上传服务的详细教程》在现代Web应用开发中,图片上传是一项常见且重要的功能,借助Node.js强大的生态系统,我们可以轻松搭建高效的图片上传服务,本文将深入探讨如何使用No... 目录准备工作搭建 Express 服务器配置 multer 进行图片上传处理图片上传请求完整代码示例

python连接本地SQL server详细图文教程

《python连接本地SQLserver详细图文教程》在数据分析领域,经常需要从数据库中获取数据进行分析和处理,下面:本文主要介绍python连接本地SQLserver的相关资料,文中通过代码... 目录一.设置本地账号1.新建用户2.开启双重验证3,开启TCP/IP本地服务二js.python连接实例1.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.