在 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 能力集成到自己项目里,那就用第二种。
七彩虹iGame RTX 5060 Advanced OC装机体验
为何同样 25℃ ,湿度 95% 的空气里感觉闷热,而水里感觉冰冷?
DaVinci Resolve Studio 20 for Mac 下载和安装指南
AutoCAD2026 中 Defpoints 图层的打印设置调整
李沐团队Higgs Audio V2用1000万小时数据淬炼的语音大模型
建模渲染神器 C4D(Cinema 4D)2025.3.2 软件下载+安装教程 永久激活中文版 百度网盘
Origin2024绘制带填充色背景雷达图的方法
TizLink加速器官方最新Windows PC下载和安装(Clash For Windows)
长江存储PC450 1TB SSD评测:专为OEM市场设计的高性能存储产品
ThinkPad T14 Gen6锐龙版工程师本深度体验报告
AutoCAD中如何调整中心线的延长长度
如何修改 SolidWorks 轴测图视角方向