如何调用 DeepSeek-R1 API ?图文教程

简介: 首先登录 DeepSeek 开放平台,创建并保存 API Key。接着,在 Apifox 中设置环境变量,导入 DeepSeek 提供的 cURL 并配置 Authorization 为 `Bearer {{API_KEY}}`。通过切换至正式环境发送请求,可实现对话功能,支持流式或整体输出。

原文链接:Deepseek API 调用教程,图文讲解


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


登录 DeepSeek 开放平台

首先,访问 Deepseek 开放平台并登录(目前平台可能因高流量而暂时维护)。登录后,您将获得一个 api_key,而首次注册的用户还会收到一些免费的 tokens 额度。


创建并复制 API Key

在 DeepSeek 开放平台左侧边栏中,找到 API Keys 选项,点击进入后创建一个新的 API Key。创建完成后,请将 API Key 复制并保存在一个安全且易于访问的地方。


请妥善保管您的 API Key。出于安全考虑,您将无法通过平台界面再次查看该密钥。如果密钥丢失,您将需要重新生成一个新的。


调用 Deepseek API

获得 API Key 后,您可以开始调用 DeepSeek API。官方 API 文档可参考:DeepSeek API 文档


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

或者整体输出。


  • 通过指定 model='deepseek-chat' 即可调用 DeepSeek-V3
  • 通过指定 model='deepseek-reasoner',即可调用 DeepSeek-R1


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


设置 API Key

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


新建接口

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


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


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


调试接口

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


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


  • 通过指定 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}}。随后,切换至正式环境发送请求,根据需要修改参数即可实现对话,支持流式或整体输出,提升开发效率。


相关文章
|
5天前
|
JSON 数据可视化 API
Python 中调用 DeepSeek-R1 API的方法介绍,图文教程
本教程详细介绍了如何使用 Python 调用 DeepSeek 的 R1 大模型 API,适合编程新手。首先登录 DeepSeek 控制台获取 API Key,安装 Python 和 requests 库后,编写基础调用代码并运行。文末包含常见问题解答和更简单的可视化调用方法,建议收藏备用。 原文链接:[如何使用 Python 调用 DeepSeek-R1 API?](https://apifox.com/apiskills/how-to-call-the-deepseek-r1-api-using-python/)
|
6天前
|
缓存 自然语言处理 安全
快速调用 Deepseek API!【超详细教程】
Deepseek 强大的功能,在本教程中,将指导您如何获取 DeepSeek API 密钥,并演示如何使用该密钥调用 DeepSeek API 以进行调试。
|
2月前
|
网络协议 API
检测指定TCP端口开放状态免费API接口教程
此API用于检测指定TCP端口是否开放,支持POST/GET请求。需提供用户ID、KEY、目标主机,可选指定端口(默认80)和地区(默认国内)。返回状态码、信息提示、检测主机、端口及状态(开放或关闭)。示例中ID和KEY为公共测试用,建议使用个人ID和KEY以享受更高调用频率。
76 14
|
3月前
|
API 网络安全
发送UDP数据免费API接口教程
此API用于向指定主机发送UDP数据,支持POST或GET请求。需提供用户ID、密钥、接收IP及端口、数据内容等参数。返回状态码和信息提示。示例中含公共ID与KEY,建议使用个人凭证以提高调用频率。
67 13
|
3月前
|
网络协议 API 网络安全
发送TCP数据免费API接口教程
此API用于向指定主机发送TCP数据,支持POST/GET请求,需提供用户ID、KEY、接收IP、端口及数据内容。返回状态码和信息提示,示例如下:{"code":200,"msg":"发送成功!"}。详情见:https://www.apihz.cn/api/datacstcp.html
52 11
|
2月前
|
API
获取网页状态码[可指定地域]免费API接口教程
该接口用于获取指定网址的访问状态码,支持从国内、香港、美国等地域节点访问。通过POST或GET请求,需提供用户ID、KEY及目标网址等参数。返回结果包括状态码和信息提示。 示例:https://cn.apihz.cn/api/wangzhan/getcode.php?id=88888888&key=88888888&type=1&url=www.apihz.cn。
|
3月前
|
API
诸葛神签免费API接口教程
该接口用于随机获取一支诸葛神签,共100签。通过POST或GET请求至https://cn.apihz.cn/api/mingli/zhuge.php,需提供用户ID和KEY。返回结果包括状态码、消息内容、签文图片、序号、吉凶及解签。示例中ID与KEY为公共使用,建议使用个人ID与KEY以提高调用频率。
|
3月前
|
API
观音灵签免费API接口教程
该API提供观音灵签的随机获取服务,含100签,支持POST/GET请求。需用户ID和KEY认证。返回签文、解曰、典故等信息。示例请求:https://cn.apihz.cn/api/mingli/guanyin.php?id=88888888&key=88888888。详情参见官方文档。
|
2月前
|
缓存 算法 API
查询域名WHOIS信息免费API接口教程
该API用于查询顶级域名的WHOIS信息,不支持国别域名和中文域名。通过POST或GET请求,需提供用户ID、KEY及待查询域名。返回信息包括域名状态、注册商、时间等详细数据。示例与文档见官网。
|
3月前
|
API
周公解梦免费API接口教程
该接口提供数万个解梦数据,支持通过用户ID、用户KEY和关键词查询梦的解析。支持POST/GET请求,返回状态码、消息内容、结果集等信息。示例请求地址:https://cn.apihz.cn/api/mingli/zhougong.php?id=88888888&key=88888888&word=捞鱼。返回数据包括梦的标题、内容等。

热门文章

最新文章