当前位置: 代码网 > it编程>前端脚本>Python > 调用DeepSeek API的详细指南

调用DeepSeek API的详细指南

2025年02月09日 Python 我要评论
在本教程中,我将指导您如何获取 deepseek api 密钥,并演示如何使用该密钥进行 api 调试。登录 deepseek 开放平台首先,访问 deepseek 开放平台并登录(目前平台可能因高流

在本教程中,我将指导您如何获取 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}}。随后,切换至正式环境发送请求,根据需要修改参数即可实现对话,支持流式或整体输出,提升开发效率。

以上就是调用deepseek api的详细指南的详细内容,更多关于调用deepseek api的资料请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com