调用DeepSeek API的详细指南

 更新时间:2025年02月08日 09:17:56   作者:清尘沐歌  
章详细介绍了如何在DeepSeek开放平台上获取API密钥,并使用Apifox进行API调试,步骤包括登录平台、创建和保存APIKey、配置Apifox环境变量、导入cURL并设置Authorization、发送请求以及根据需要修改参数实现对话和流式输出,需要的朋友可以参考下

在本教程中,我将指导您如何获取 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的资料请关注脚本之家其它相关文章!

相关文章

  • MobaXterm快速入门、高级使用技巧图文详解

    MobaXterm快速入门、高级使用技巧图文详解

    MobaXterm 提供丰富的自定义选项,以满足个人偏好和需求,您可以自定义外观、键盘快捷键、字体、颜色方案等,这篇文章主要介绍了MobaXterm快速入门、高级使用技巧,需要的朋友可以参考下
    2023-06-06
  • 通过Cursor使用chatgpt-4的ai辅助编程工具的方法

    通过Cursor使用chatgpt-4的ai辅助编程工具的方法

    cursor是一款与openai合作的,使用gpt-4的一款编程工具,它可以让你通过gpt-4进行辅助编程,以此提高效率,这篇文章主要介绍了Cursor一个使用chatgpt-4的ai辅助编程工具,需要的朋友可以参考下
    2023-05-05
  • 将ChatGPT接入微信实现智能回复功能

    将ChatGPT接入微信实现智能回复功能

    这篇文章主要介绍了将ChatGPT接入微信实现智能回复功能,本项目是基于ChatGPT的微信聊天机器人,通过 OpenAI 接口生成对话内容,使用 itchat 实现微信消息的接收和自动回复,需要的朋友可以参考下
    2023-02-02
  • 一文详解kafka开启kerberos认证的完整步骤

    一文详解kafka开启kerberos认证的完整步骤

    这篇文章主要为大家详细介绍了kafka开启kerberos认证的完整步骤,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-03-03
  • VSCode远程SSH免密登录配置实现

    VSCode远程SSH免密登录配置实现

    这篇文章主要介绍了VSCode远程SSH免密登录配置实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • 前端工程Monorepo项目管理方式

    前端工程Monorepo项目管理方式

    这篇文章主要介绍了现代前端越来越离不开的项目管理方式Monorepo的概念、MultiRepo的弊端、Monorepo的收益以及Monorepo的落地这几个角度来认识和学习Monorepo
    2022-07-07
  • 到初创公司工作的五个理由

    到初创公司工作的五个理由

    这篇文章主要介绍了到初创公司工作的五个理由,在职业选择上并不来一定要去大公司,去初创公司工作一次会让你有更多的收获,需要的朋友可以参考下
    2014-09-09
  • 本地搭建DeepSeek-R1、WebUI的完整过程及访问

    本地搭建DeepSeek-R1、WebUI的完整过程及访问

    这篇文章主要介绍了本地搭建DeepSeek-R1、WebUI的完整过程及访问的相关资料,DeepSeek-R1是一个开源的人工智能平台,主要用于大语言模型的本地部署和管理,通过Docker和Ollama工具,用户可以在自己的服务器上运行DeepSeek-R1,并通过WebUI交互和测试,需要的朋友可以参考下
    2025-02-02
  • ROS  TF坐标变换基本概念及使用案例

    ROS  TF坐标变换基本概念及使用案例

    本文介绍了TF坐标变换的基本概念以及TF在ROS中的表示形式,通过古月居的乌龟跟随的例子,分析了TF树的广播器和监听器最基本的书写形式,从中展示了如何提取和应用TF变换的信息,并介绍了5种最常用的TF树及TF信息的提取工具,感兴趣的朋友一起学习下吧
    2023-01-01
  • Vscode的SSH插件远程连接Linux的实现步骤

    Vscode的SSH插件远程连接Linux的实现步骤

    本文主要介绍了Vscode的SSH插件远程连接Linux的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04

最新评论