【限时薅】火山引擎 DeepSeek 接入全解析 + 50万 Tokens 免费领

平时使用 Deepseek 时经常遇到这种情况,从年前到现在,它的热度就没有消停过,Deepseek迎来了接入潮,访问使用量急剧上升。 他真的尽力了!

因为火山引擎出手了!就算 Deepseek 官网消失了也不影响你我用满血联网 Deepseek-R1!。火山引擎的 Deepseek 是最丝滑的,比 DeepSeek 爆火前还丝滑,当时调用一次 api 大概 11~13 秒左右。话不多说,上教程,50 万 tokens 免费领。

获取 API Key (领50万Tokens)

步骤一:注册火山引擎账号并登录

火山在做推广新用户可获得 1 张 15 元代金券,约可抵扣 375万 R1 模型 tokens (以前只有 50 万,最近升级了)。

大家没有开通的可以开通下,体验下,刚好我也可以赚点免费 tokens。

步骤二:创建 API 密钥

1.进入控制台

2.点击左侧的在线推理,接着点击创建推理接入点

3.在弹出的页面中,接入点名称随便起一个,然后点击下面的添加模型。

4.模型选择 Deepseek-R1,点击右下角确定。

5.接入配置显示模型未开通,点击立即开通。

实名认证,扫一扫微信或抖音,做个简单的扫脸认证,基本五分钟内就能搞定。

6.模型开通后,再回到刚才的页面,选择按Token付费,点击确认接入

7.点击 API 调用,选择 API key并复制, API key 就到手了。

8.左侧 API Key 管理 可以管理并创建新 API 密钥。

调用 Deepseek API

获取了 API Key 可以在 API 平台调用 DeepSeek API 以进行调试。

下文我们通过 Apifox 来调试 API,并将 AI 模型给我们返回的消息进行流式输出。

如果你还没有用过 Apifox,强烈推荐去使用,它是一个集成了 API 文档API 调试API 设计API 测试API Mock自动化测试的 API 一体化协作平台。

立即体验 Apifox

新建接口

火山方舟 v3 API 与 OpenAI API 协议兼容。需要特别注意,在主流的 base_url 配置中,不再是常见的 /v1,而是 /v3 - https://ark.cn-beijing.volces.com/api/v3

参考以下 cURL 示例:

curl https://ark.cn-beijing.volces.com/api/v3/chat/completions \  
    -H "Content-Type: application/json" \  
    -H "Authorization: Bearer $ARK_API_KEY" \  
    -d '{    "model": "deepseek-r1-250120",    
    "messages": [      
    {"role": "system", "content": "你是一个现代诗人"},
    {"role": "user","content": "帮我写一首现代诗歌 "}  
      
    ] ,
        "stream": false
      }'
    }'

登录 Apifox 并在里面新建一个 HTTP 项目后,复制上面的 cURL 到 Apifox 粘贴,Apifox 会自动解析这里的 cURL。

在解析出来的接口中,点击 Headers,然后更改 Authorization 的参数值,将其更改为 Bearer {{ARK_API_KEY}}

然后在项目右上角的 “环境管理” 中,点击“正式环境”,在服务前置 URL 那里填写 https://ark.cn-beijing.volces.com/api/v3,然后添加一个环境变量,可以将其命名为 ARK_API_KEY,这个环境变量的值就是上面创建的 Deepseek API 的 API Key,添加完成后保存即可。这样在发送请求的时候才会携带存储在环境变量中的 ARK_API_KEY

调试接口

将页面右上角的环境管理中的环境切换到 “正式环境”,然后点击 “发送” 按钮发送请求。

如果需要流失响应输出,只需把 stream 的值改为 true

查看实时响应

在「时间线」视图中,你将看到实时滚动的流式响应内容。事件流会自动合并成可读文本,直观地呈现在响应面板中。

遇到无法匹配标准消息格式,可以填写 JSONPath 表达式,可以提取 Json 返回的内容

通过$.choices[0].delta.content 提取 DeepSeek-V3/R1 输出内容。

通过$.choices[0].delta.reasoning_content提取 DeepSeek-R1 思考过程。

理解含义

这个 JSONPath 表达式 $.choices[0].delta.content 的含义是:

  • $:表示 JSON 文档的根节点。在这个例子中,它指向整个 JSON 数据结构。

  • choices:访问根节点下的 choices 属性,它是一个数组。

  • [0]:访问 choices 数组中的第一个元素(索引从 0 开始)。

  • delta:在第一个 choices 元素下访问 delta 属性,它是一个对象。

  • content:访问 delta 对象的 content 属性。

所以,整个表达式的意思是:从 JSON 文档的根节点开始,找到 choices 数组,获取数组中的第一个元素,然后在该元素中找到 delta 对象,最后提取该对象的 content 属性值。

火山引擎的 Deepseek 是最丝滑的,配合 Apifox 增强的 SSE 功能,更加高效地调试 AI 接口,同时直观地展示模型推理的过程,现在就去试试吧!

### 如何接入火山引擎 DeepSeek API DeepSeek 是一款功能强大的大语言模型,其推出的 R1 版本提供了一套面的 API 集成方案,旨在帮助开发者轻松实现多种应用需求。以下是关于如何接入火山引擎 DeepSeek API 的具体说明: #### 1. 注册并获取访问凭证 在使用 DeepSeek API 前,需完成注册流程以获得必要的访问权限和密钥。通常情况下,这涉及创建账户并通过认证来获取 `API Key` 和其他授权令牌。 - **API 密钥管理**:登录到火山引擎控制台后,在对应的服务页面找到 API 访问设置部分,生成专属的 API 密钥[^2]。 #### 2. 查阅官方文档 为了更好地理解 API 功能及其调用方式,建议仔细阅读官方提供的集成文档。这些资料会详细介绍各个端点的功能描述、请求参数以及返回数据结构等内容。 - 官方文档链接可以直接从产品主页导航栏进入或者通过搜索引擎查找最新版本号下载 PDF 文件形式保存本地查阅方便随时参考学习。 #### 3. 编写代码示例 下面给出一段 Python 实现调用 DeepSeek API 的简单例子作为入门指导: ```python import requests import json def call_deepseek_api(api_key, prompt_text): url = "https://api.volcengine.com/deepseek/v1/generate" headers = { 'Authorization': f'Bearer {api_key}', 'Content-Type': 'application/json' } payload = { "model": "deepseek-r1", "prompt": prompt_text, "max_tokens": 50 } response = requests.post(url, headers=headers, data=json.dumps(payload)) if response.status_code == 200: result = response.json() generated_text = result['choices'][0]['text'] return generated_text else: error_message = response.text raise Exception(f"Error calling API: {error_message}") # 使用函数 your_api_key = "<Your_API_Key>" input_prompt = "Explain the concept of artificial intelligence." output_result = call_deepseek_api(your_api_key, input_prompt) print(output_result) ``` 此脚本展示了基本的 POST 请求发送过程,并处理了成功响应与异常情况下的反馈机制。 #### 4. 运行测试环境验证效果 最后一步就是实际运行上述程序片段来进行初步功能性检测。如果一切正常,则可以进一步开发更复杂的应用场景;若有任何疑问可再次回顾相关指南材料直至解决问题为止。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值