Python 调用 DeepSeek API 案例详细教程

本案例为以 Python 为例的调用 DeepSeek API 的小白入门级详细教程

步骤

  • 先注册并登录 DeepSeek 官网:https://www.deepseek.com/
    • 手机号+验证码注册或登录即可
  • 创建 API KEY
    • 注意保存,写代码时必须提供的
  • 打开 Pycharm 创建工程 并安装 OpenAI 库
  • 编写代码发送请求调用,获取响应结果并打印

注册并登录官网

点击右上角 API 开放平台,如果没有登陆则会自动跳转至登录或注册页面

输入手机号后,点击发送验证码,勾选下面复选框,输入验证码即可登录。

创建 API Key

登录成功后,进入 API 开发平台后,默认会进入用量信息 页,在这里可以看到自己的余额,第一次注册,平台会赠送10元用于购买 tokens。

点击左边菜单 API keys ,然后点击 创建 API KEY 进行创建

点击 创建按钮 后,弹出框中命名

点击 创建 按钮后,弹出下面的生成 key 的提示框,一定要点击复制按钮进行复制并保存

到此创建 API key 就完成了。注意:找个文本把刚复制的key 保存好

打开 Pycharm 新建工程

新建工程并新建.py 源代码文件

安装 openAI 库

  • 打开 Pycharm 新建工程,新建 .py 源代码文件

  • 安装 OpenAI SDK:

shell 复制代码
pip3 install openai 

或下面使用国内镜像

shell 复制代码
pip3 install openai -i https://pypi.tuna.tsinghua.edu.cn/simple

建议使用国内镜像,否则可能不稳定或很慢

参考文档编写代码

点击左边 接口文档 菜单

或直接访问https://api-docs.deepseek.com/zh-cn/,进入 Deep Seek API 文档页面

这里有示例代码,直接可以复制到 Pycharm 中修改即可

注意:使用前一定要先安装 OpenAI SDK

python 复制代码
# Please install OpenAI SDK first: `pip3 install openai`

from openai import OpenAI

client = OpenAI(api_key="<DeepSeek API Key>", base_url="https://api.deepseek.com")

response = client.chat.completions.create(
    model="deepseek-chat",
    messages=[
        {"role": "system", "content": "You are a helpful assistant"},
        {"role": "user", "content": "Hello"},
    ],
    stream=False
)

print(response.choices[0].message.content)

应用小案例

视频:https://www.bilibili.com/video/BV1P6NaeeEAN

代码下载:

「DeepSeek API调用」

链接:https://pan.quark.cn/s/7bfff7840304

「2025最新大模型全套资料及DeepSeek从入门到精通」

链接: https://pan.baidu.com/s/1NR1eJH9hEQeSA6hVUrJMKg?pwd=pcwq 提取码: pcwq

【最新 DeepSeek经典资料】

链接: https://pan.baidu.com/s/1eCwaDMg9YtTf-Q9eOd4ruw?pwd=skg6 提取码: skg6

相关推荐
宿州派大星19 分钟前
Python实战:PyQt5 + OpenCV + Dlib 打造AI桌面应用
人工智能·python·qt
月走乂山1 小时前
DSH 桌面版用 DeepSeek 报 REQUEST_EXTENSION 的根因定位与修复
electron·node.js·插件系统·deepseek·bug排查·dsh·deepseek harness
承渊政道1 小时前
【从零开始大模型开发与微调:基于PyTorch与ChatGLM】(开源大模型ChatGLM高级定制化应用实战)
人工智能·pytorch·python·llm·模型微调·glm
howdoyoudo2026062 小时前
AI审计手记 #28:从“暂停训练”到“切断联网”——AI安全控制手段的极限升级
大数据·人工智能·安全·ai·语言模型
Joy T3 小时前
Agent 确定性上下文设计:从 Prompt 参数注入到能力分层
java·开发语言·微服务·架构·prompt·agent context
像风一样自由20206 小时前
52.Docker部署大模型应用从本地开发到服务化运行
运维·人工智能·docker·容器·大模型·智能体
·云扬·6 小时前
Prompt 工程与安全:从 System 设计到注入防御
java·人工智能·安全·ai·prompt
专注仿真6 小时前
引擎扩展性与集成设计深度剖析:从 14 个扩展点到 DIS→HLA 演进之路
开发语言·算法·仿真引擎·推演引擎
Best-Wishes7 小时前
科来网络分析系统(技术交流版)使用说明书
开发语言·junit·php