Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon DeepSeek API


DeepSeek API


DeepSeek API为开发人员提供了一个强大的平台,可以将AI功能集成到其应用程序中,与OpenAI的产品相当。

DeepSeek API概述

DeepSeek提供了DeepSeek-R1模型,该模型旨在与OpenAI的模型竞争。它可以通过包括Web,App和API在内的各种平台获得,并且是开源的[4]。 API支持多种功能,例如对话管理,流响应和结构化输出格式。

##设置DeepSeek API

1。获取API键**

要开始使用DeepSeek API,您首先需要创建一个API密钥:
- 登录:访问DeepSeek开放平台。
-API键部分:导航到左侧栏上的“ API键”部分。
- 创建密钥:单击以创建一个新的API键。确保您复制此键并将其安全存储,因为它将不会再次可见[2]。

2。配置您的环境**

使用Apidog之类的工具可以简化您的开发过程:
- 创建一个新项目:登录Apidog并创建一个新的HTTP项目。
- 设置环境变量:在“环境管理”中,将基本URL设置为https://api.deepseek.com`,并使用生成的密钥[2]添加名为`api_key'的环境变量。

3。拨打API电话**

设置环境:
- 创建一个端点:使用DeepSeek文档中的Curl命令在Apidog中设置端点。
- 修改标头:将`授权标头更改为`bearer `将您的API密钥包括在请求[2]中。

DeepSeek API的功能

- 流响应:API通过将“流参数设置为true”来支持流输出,该参数允许在对话期间实时数据传输[3]。
- 对话管理:用户可以通过维护发送和接收的消息历史记录来管理多转交谈。这需要将以前的交互附加到正在进行的上下文中的变量中[3]。
- 输出格式:API可以以JSON格式返回结构化的输出,从而更容易以编程方式处理响应[3]。

##定价
使用DeepSeek API的定价是基于令牌使用情况的,其成本计算为每百万个令牌。令牌可以表示单词,数字或其他文本元素[5]。

## 结论
DeepSeek API是一个强大的工具,对于希望在其应用中利用AI功能的开发人员。通过遵循设置步骤并有效地利用其功能,用户可以创建复杂的AI驱动功能。有关详细的文档和更多资源,请参阅官方[DeepSeek API文档](https://api-docs.deepseek.com)[1]。

引用:
[1] https://api-docs.deepseek.com
[2] https://dev.to/auden/how-to-use-deepseek-api-and-enable-streaming-streaming-for-for-debugging-1AH9
[3] https://www.youtube.com/watch?v=_IKZ7SDQEVG
[4] https://www.deepseek.com
[5] https://api-docs.deepseek.com/quick_start/pricing
[6] https://deepinfra.com/deepseek-ai/deepseek-r1/api
[7] https://api-docs.deepseek.com/api/deepseek-api
[8] https://www.reddit.com/r/localllama/comments/1ichohj/deepseek_api_every_every_request_is_a_a_timeout/