Deepseek API 调用教程,图文讲解

登录 Deepseek 开放平台后,注册用户可免费获赠 10 元 tokens,并创建 API Key 保存至安全位置。通过 Apifox 集成 Deepseek API,可快速完成 API 调试。配置环境变量后,将 Deepseek 提供的 cURL 导入 Apifox,并设置 Authorization 为 Bearer {{API_KEY}}。随后,切换至正式环境发送请求,根据需要修改参数即可实现对话,支持流式或整体输出,提升开发效率。

用 Apifox,节省研发团队的每一分钟

Deepseek API 调用教程,图文讲解

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

在本教程中,我将指导您如何获取 DeepSeek API 密钥,并演示如何使用该密钥调用 DeepSeek API 以进行调试。

登录 Deepseek 开放平台

首先登录 Deepseek 开放平台,获取 api_key,首次注册登录的用户, Deepseek 会赠送 10 块钱的 tokens 额度(先看看有没有,也有可能不送了,导致你的 API_KEY 不能用,没有额度的话得先充钱)。

Deepseek API 调用教程

创建并复制 API key

在 Deepseek 开放平台的左侧边栏找到 API Keys,点击它并在此创建一个 API Key,创建完成之后,将这个 API Key 复制下来,并保存在一个只有你知道的地方。

Deepseek API 调用教程
💡
请将此 API key 保存在安全且易于访问的地方。出于安全原因,你将无法通过 Deepseek 的开放平台管理界面再次查看它。如果你丟失了这个 key,将需要重新创建。

调用 Deepseek API

当 API Key 有了之后,我们就可以调用它了,Deepseek 的官方 API 文档在这里:https://api-docs.deepseek.com/zh-cn/


下文我们通过 Apifox 来调试 API,并将 AI 模型给我们返回的消息进行流式输出。

Deepseek API 调用教程

或者整体输出。

Deepseek API 调试
💡
通过指定 model='deepseek-chat' 即可调用 DeepSeek-V3。
通过指定 model='deepseek-reasoner',即可调用 DeepSeek-R1。


如果你还没有用过 Apifox,强烈推荐去使用,它是一个集成了 API 文档API 调试API 设计API 测试API Mock自动化测试的 API 一体化协作平台。

Apifox 新版
Apifox 

设置 API Key

登录 Apifox 并在里面新建一个 HTTP 项目后,在项目右上角的 “环境管理” 中,点击“正式环境”,在服务前置 URL 那里填写 https://api.deepseek.com,然后添加一个环境变量,可以将其命名为 API_KEY,这个环境变量的值就是上面创建的 Deepseek API 的 API Key,添加完成后保存即可。

Deepseek API 调试

 

新建接口

API Key 设置完成后,在项目里新建一个接口,然后将 Deepseek API 文档里的对话 API 的 curl 复制下来。

Deepseek API 调试

你也可以复制这里的:

curl https://api.deepseek.com/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer {{API_KEY}}" \
  -d '{
        "model": "deepseek-chat",
        "messages": [
          {"role": "system", "content": "你是一个全能助手"},
          {"role": "user", "content": "广东的省会是哪里?"}
        ],
        "stream": false
      }'


回到 Apifox,将这个 cURL 直接按 "Ctrl + V" 粘贴到接口路径那里即可,Apifox 会自动解析这里的 cURL。

Deepseek API 调试


在解析出来的接口中,点击 Headers,然后更改 Authorization 的参数值,将其更改为 Bearer {{API_KEY}},这样在发送请求的时候才会携带存储在环境变量中的 API_KEY

Deepseek API 调试
💡
注意:要用 Bearer {{API_KEY}} ,而不是 Bearer <API_KEY>,并且中间要有一个空格。

你也可以把密钥直接写死在这里,比如 Bearer sk-9017………………

 

调试接口

将页面右上角的环境管理中的环境切换到 “正式环境”,然后点击 “发送” 按钮发送请求,你就会收到接口返回的消息。修改 Body 中的 messages 里的信息,你就可以实现不同的对话。

Deepseek API 调试


如果要实现流式输出,可以将 stream 的值改为 true

Deepseek API 调试
💡
通过指定 model='deepseek-chat' 即可调用 DeepSeek-V3。
通过指定 model='deepseek-reasoner',即可调用 DeepSeek-R1。

 

总结

登录 Deepseek 开放平台后,注册用户可免费获赠 10 元 tokens,并创建 API Key 保存至安全位置。通过 Apifox 集成 Deepseek API,可快速完成 API 调试。配置环境变量后,将 Deepseek 提供的 cURL 导入 Apifox,并设置 Authorization 为 Bearer {{API_KEY}}。随后,切换至正式环境发送请求,根据需要修改参数即可实现对话,支持流式或整体输出,提升开发效率。