在 PyCharm 里用 DeepSeek,主要就两种办法:装插件和写代码调 API。装插件适合想在编辑器里直接获得 AI 帮助的人,写代码调用则更灵活,能自己定制。
下面分别说一下。
装个插件,就能在 PyCharm 里直接让 AI 帮你补全代码、解释代码、生成注释什么的。
1. 安装插件
File > Settings > Plugins。如果你用的不是官方插件,比如 "Continue",那就按插件的说明去配置
base_url和model,让它能调 DeepSeek 的服务。
2. 配置 API Key
deepseek-chat 或 deepseek-coder。这种方法适合你在项目里直接调用 DeepSeek,可以批量处理,或者自己搭 AI 功能。
1. 准备工作
2. 安装依赖库 在 PyCharm 的 Terminal 里执行:
pip install openai requests
DeepSeek 的 API 和 OpenAI 的接口很相似,用 openai 库就能方便地调用。
3. 写调用代码
新建一个 Python 文件,把下面的代码贴进去。记得把 YOUR_API_KEY 换成你自己的密钥。
import os
from openai import OpenAI
# 1. 初始化客户端
client = OpenAI(
api_key="YOUR_API_KEY", # 换成你的 DeepSeek API Key
base_url="https://api.deepseek.com"
)
# 2. 发起对话
response = client.chat.completions.create(
model="deepseek-chat",
messages=[
{"role": "system", "content": "You are a helpful Python coding assistant."},
{"role": "user", "content": "用 Python 写一个快速排序算法,加上注释。"}
],
stream=False
)
# 3. 打印结果
print(response.choices[0].message.content)
DEEPSEEK_API_KEY,然后在代码里用 os.getenv("DEEPSEEK_API_KEY") 取出来。File > Settings > Editor > File Encodings,把 Project Encoding 和 Global Encoding 都改成 UTF-8。想快速用上 AI 辅助编码,选第一种;如果要批量处理、自动化,或者想把 AI 能力集成到自己项目里,那就用第二种。
想买混动车,到底应该怎么选
Dell Pro 14 Plus锐龙AI版测评
每天吃鸡蛋的人,身体会发生哪些变化?
Excel 2024如何绘制柏拉图用来展示数据频数和累积权重
让PPT表格变美观,三线表制作步骤详解
DaVinci Resolve Studio 20 for Mac 下载和安装指南
刷短视频停不下来?短视频成瘾如何重塑我们的身心
蓝光资源基础知识
日本记者伊藤诗织纪录片《黑箱日记》BD日语中字BT迅雷
如何解决笔记本和台式机电脑的鼠标和键盘失灵问题
AutoCAD 局部图纸快速保存为单独文件的方法
国内热门 Coding Plan 编程工具接入指南(Claude Code/Cline/OpenClaw/Cursor 等)