Step-by-step教程教你获取DeepSeek API密钥并启用流式输出。实用性强,直接降低使用门槛。
在这篇分步指南中,我们将介绍如何获取 DeepSeek API key,并演示如何使用该 key 与 DeepSeek API 交互,以便进行调试。
首先,登录 DeepSeek 开放平台以获取 API key。
在 DeepSeek 开放平台的左侧边栏中,找到“API Keys”部分。点击它创建一个 API key。创建完成后,复制该 key,并将其保存在只有你能访问的安全位置。
请将此 API key 保存在安全且方便取用的位置。出于安全考虑,之后你将无法通过 DeepSeek 开放平台界面再次查看它。如果丢失了该 key,就需要重新创建一个。
获得 API key 后,就可以开始发起 API 调用。DeepSeek 官方 API 文档地址为:https://api-docs.deepseek.com/。
下面,我们将使用 Apidog 测试 API,并以流式方式输出 AI 模型返回的消息。
也可以一次性输出完整响应。
指定 model='deepseek-chat' 即可调用 DeepSeek-V3。指定 model='deepseek-reasoner' 即可调用 DeepSeek-R1。
如果你还没有使用过 Apidog,我们强烈推荐你尝试一下。它是一个集 API 文档、调试、设计、测试、Mock 和自动化测试于一体的协作平台。
登录 Apidog 并创建一个新的 HTTP 项目。然后,进入项目右上角的“Environment Management”部分。点击“Prod Env”,在 Service Base URL 字段中输入 https://api.deepseek.com。接着,添加一个名为 API_KEY 的环境变量,其值为之前创建的 DeepSeek API key。添加完成后,保存更改。
设置好 API key 后,在项目中创建一个新的 Endpoint。然后,从 DeepSeek API 文档中复制对话 API 的 cURL 命令。
返回 Apidog,在 Endpoint 路径中直接按下 Ctrl + V,粘贴该 cURL。Apidog 会自动解析 cURL。
在解析得到的 Endpoint 中,点击“Headers”并修改 Authorization 参数。将它的值更改为 Bearer {{API_KEY}},这样 API 请求就会包含保存在环境变量中的 API key。
在右上角的“Environment Management”中,将环境切换为“Prod Env”。然后点击“Send”按钮发送请求。你将收到该 Endpoint 返回的响应。通过修改 Body 中 messages 的内容,可以模拟不同的对话。
要启用流式输出,请将 stream 的值设置为 true。
指定 model='deepseek-chat' 即可调用 DeepSeek-V3。指定 model='deepseek-reasoner' 即可调用 DeepSeek-R1。
登录 DeepSeek 开放平台后,创建一个 API key,并将其保存在安全的位置。通过将 DeepSeek API 集成到 Apidog 中,可以快速完成 API 调试。配置好环境变量后,将 DeepSeek 提供的 cURL 导入 Apidog,并将 Authorization 设置为 Bearer {{API_KEY}}。然后切换到生产环境发送请求,并根据需要修改参数以启用对话。API 支持流式输出或完整输出,从而提升开发效率。
如需采取进一步措施,你可以考虑屏蔽此人和/或举报滥用行为。