DeepSeek API获取及调用方法详解

清尘沐歌 2025-02-12 11:24:56编程技术
193

在当今数字化时代,API(应用程序编程接口)已成为连接不同软件系统和服务的桥梁,极大地促进了数据的流通与功能的集成。DeepSeek,作为一款先进的人工智能对话系统,通过其开放API为开发者提供了丰富的功能接口,使得各类应用能够轻松接入并享受智能对话带来的便捷与高效。然而,如何获取DeepSeek API的访问权限,并正确地调用这些API以实现特定的功能,成为众多开发者关注的焦点。本文将详细介绍DeepSeek API的获取方法,以及如何通过实际案例展示API的调用流程,帮助开发者快速上手并充分利用DeepSeek的强大功能。

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

登录 DeepSeek 开放平台

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

DeepSeek API获取及调用方法详解

创建并复制 API Key

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

DeepSeek API获取及调用方法详解

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

调用 Deepseek API

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

下文我们通过 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 一体化协作平台。

设置 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获取及调用方法详解

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

DeepSeek API获取及调用方法详解

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

DeepSeek API获取及调用方法详解

调试接口

将页面右上角的环境管理中的环境切换到 “正式环境”,然后点击 “发送” 按钮发送请求,你就会收到接口返回的消息。修改 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}}。随后,切换至正式环境发送请求,根据需要修改参数即可实现对话,支持流式或整体输出,提升开发效率。

通过本文的详细介绍,我们了解了DeepSeek API的获取及调用方法。从登录DeepSeek开放平台创建API密钥,到使用Apifox等工具进行API调试,每一步都至关重要。我们学会了如何配置环境、导入cURL、设置授权,以及如何通过修改请求参数来实现不同的对话功能。DeepSeek API的易用性和强大功能为开发者提供了无限可能,无论是构建智能客服系统、智能助手,还是实现其他需要对话功能的场景,DeepSeek都能提供有力的支持。希望本文能够帮助开发者更好地理解和应用DeepSeek API,共同推动人工智能技术的发展与应用。

DeepSeek API
THE END
蜜芽
故事不长,也不难讲,四字概括,毫无意义。

相关推荐

腾讯理财通升级AI能力:同时接入DeepSeek和混元大模型
腾讯理财通2月20日宣布重要升级:同时接入DeepSeek-R1模型满血版和腾讯混元大模型,标志着这家服务数亿用户的财富管理平台在AI金融服务领域迈出重要一步。本次升级后,腾讯理财...
2025-02-20 新闻资讯
147

10分钟上手DeepSeek开发:SpringBoot + Vue2快速构建AI对话系统
作为国产大语言模型的新秀,DeepSeek以其出色的中文理解能力和开放的API接口,为开发者提供了构建AI应用的新选择。在本文中,我将带领大家使用SpringBoot和Vue技术栈,快速搭...
2025-02-20 编程技术
159

DeepSeek+RAGFlow本地部署指南:轻松构建个性化知识库
本文将详细介绍 DeepSeek+RAGFlow 的本地部署指南,帮助用户快速上手。无论您是技术专家还是初学者,只要按照本文的步骤操作,都能轻松构建属于自己的个性化知识库。通过这种...
2025-02-19 编程技术
175

阿里云赋能:深度体验满血版DeepSeek-R1模型,尽享AI性能巅峰
随着用户需求的增长,DeepSeek官网在高并发和大数据处理场景下时常面临服务不稳定的挑战。因此如何第三方平台使用DeepSeek,以充分发挥其性能和稳定性,成为了众多用户关心的...
2025-02-19 编程技术
170

全面掌握AI大模型:DeepSeek 高级提示词技巧使用详解
DeepSeek 的横空出世让更多的人打开了对AI大模型的认知,但是同时也带来了更多甜蜜的烦恼,AI大模型究竟该如何解锁其正确的使用姿势?如何向AI大模型提问才能得到我想要的回答...
2025-02-19 编程技术
206

深圳福田、广州上线“AI公务员” :部署 DeepSeek 大模型覆盖 240 个场景
近日,深圳市福田区和广州市相继宣布上线基于 DeepSeek 大模型的“AI 公务员”(数智员工),标志着两地在智慧政务建设方面迈出了重要一步。据“幸福福田”公众号消息,福田区推...
2025-02-18 新闻资讯
155