干货教程|PyCharm如何接入DeepSeek实现AI编程

简介: 干货教程|PyCharm如何接入DeepSeek实现AI编程


DeepSeek-V3


DeepSeek-V3 是 DeepSeek 公司推出的最新一代 AI 模型。其前身是 DeepSeek-V2.5,经过持续的优化和升级,V3 版本在性能、速度和成本方面都取得了显著提升。


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


效果演示

首先来看一下效果。


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

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

image.png

image.png

创建API Key


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


https://www.deepseek.com/


点击API开放平台: image.svg

image.png

image.png

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

image.png

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

image.png

在PyCharm中下载Continue插件


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

image.png


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


配置Continue


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

image.png

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

image.png


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

{  
"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 are complete and sophisticated. Give the tests just as chat output, don't edit any file.",   
"description": "Write unit tests for highlighted code"   
}  
],  "contextProviders": [  
{    
"name": "diff",   
"params": {}   
},   
{      
"name": "folder",     
"params": {}  
},   
{     
"name": "codebase",   
"params": {}    
}  
],  "slashCommands": [ 
{     
"name": "share",   
"description": "Export the current chat session to markdown"  
},   
{     
"name": "commit",     
"description": "Generate a git commit message"  
}  
]
}

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

image.png


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

image.png

image.png

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

image.png


相关文章
|
3天前
|
人工智能 自然语言处理 监控
基于DeepSeek R1改进的AI安全模型!MAI-DS-R1:微软开源AI安全卫士,敏感话题响应率高达99.3%
微软开源的MAI-DS-R1是基于DeepSeek R1改进的AI模型,通过后训练优化将敏感话题响应率提升至99.3%,同时将有害内容风险降低50%,保持原版推理能力并增强多语言支持。
82 3
基于DeepSeek R1改进的AI安全模型!MAI-DS-R1:微软开源AI安全卫士,敏感话题响应率高达99.3%
|
23天前
|
人工智能 搜索推荐 Java
Spring AI与DeepSeek实战三:打造企业知识库
本文基于Spring AI与RAG技术结合,通过构建实时知识库增强大语言模型能力,实现企业级智能搜索场景与个性化推荐,攻克LLM知识滞后与生成幻觉两大核心痛点。
219 7
|
30天前
|
人工智能 运维 监控
从大规模恶意攻击 DeepSeek 事件看 AI 创新隐忧:安全可观测体系建设刻不容缓
唯有通过全行业的协同努力,加强整体、完善的网络安全可观测建设,才能为 AI 技术的创新和发展构建一个安全而稳固的环境。我们期盼并相信,在攻克这些网络安全难题之后,AI 创新将迎来更加安全、灿烂的未来。
|
22天前
|
人工智能 缓存 安全
钉钉 + AI 网关给 DeepSeek 办入职
通过 Open-WebUI 在企业内部部署一套 DeepSeek 只是第一步,给 DeepSeek 办理入职,在钉钉等企业通讯工具上和 DeepSeek 对话才是真时尚。
182 104
钉钉 + AI 网关给 DeepSeek 办入职
|
1月前
|
机器学习/深度学习 人工智能 资源调度
从 DeepSeek 到 AI 工具箱:Websoft9 应用托管平台赋能高校教学与科研
Websoft9应用托管平台整合DeepSeek大模型与主流AI工具,助力高校教学与科研智能化转型。平台解决环境部署碎片化、资源利用低效及技术应用孤岛化等挑战,通过智能内核层、工具矩阵层和资源调度层实现高效技术融合。实际案例显示,平台显著提升教学精准度与科研协作效率,同时遵循开放兼容、安全可控等原则,推动认知增强型课堂与虚实联动实验空间的构建,为高等教育带来可持续发展的智能化基座。
72 1
|
13天前
|
人工智能 自然语言处理 数据挖掘
DeepSeek:重构办公效率的AI新范式
DeepSeek作为新一代AI办公平台,通过语义理解、流程重构和决策支持三大引擎,重新定义办公效率。它以深度语义模型实现合同审核等任务的高效精准,用智能流程挖掘优化业务链条,并融合行业知识图谱辅助决策。数据显示,DeepSeek可大幅压缩时间成本、提升质量并带来显著ROI。其从“人找信息”到“信息找人”的范式转变,推动企业迈向认知联网与群体智能时代,开启办公效率的指数级跃迁。这不仅是工具革新,更是生产力模式的根本转型。
53 0
|
9天前
|
存储 人工智能 Java
Spring AI与DeepSeek实战四:系统API调用
在AI应用开发中,工具调用是增强大模型能力的核心技术,通过让模型与外部API或工具交互,可实现实时信息检索(如天气查询、新闻获取)、系统操作(如创建任务、发送邮件)等功能;本文结合Spring AI与大模型,演示如何通过Tool Calling实现系统API调用,同时处理多轮对话中的会话记忆。
212 57
|
19天前
|
人工智能 自然语言处理 前端开发
DeepSite:基于DeepSeek的开源AI前端开发神器,一键生成游戏/网页代码
DeepSite是基于DeepSeek-V3模型的在线开发工具,无需配置环境即可通过自然语言描述快速生成游戏、网页和应用代码,并支持实时预览效果,显著降低开发门槛。
286 62
DeepSite:基于DeepSeek的开源AI前端开发神器,一键生成游戏/网页代码
|
17天前
|
机器学习/深度学习 数据采集 人工智能
清华联合DeepSeek推出奖励模型新标杆!DeepSeek-GRM:让AI学会自我批评,推理性能越跑越强
DeepSeek-GRM是由DeepSeek与清华大学联合研发的通用奖励模型,采用点式生成式奖励建模和自我原则点评调优技术,显著提升了模型质量和推理扩展性。
147 13
清华联合DeepSeek推出奖励模型新标杆!DeepSeek-GRM:让AI学会自我批评,推理性能越跑越强
|
20天前
|
人工智能 自然语言处理 API
AutoAgent:无需编程!接入DeepSeek用自然语言创建和部署AI智能体!港大开源框架让AI智能体开发变成填空题
香港大学推出的AutoAgent框架通过自然语言交互实现零代码创建AI智能体,支持多模型接入与自动化工作流编排,在GAIA基准测试中表现优异。
155 16
AutoAgent:无需编程!接入DeepSeek用自然语言创建和部署AI智能体!港大开源框架让AI智能体开发变成填空题

热门文章

最新文章