DeepSeek与Anthropic格式调用方法详解
时间:2026-07-26 | 作者:穿越地图的猫 | 阅读:0这两天正好有读者问起DeepSeek的Anthropic兼容接口怎么调。
这个问题其实挺有代表性——很多人拿着Claude的代码直接往DeepSeek上怼,结果不是返回400就是空响应。折腾半天,发现是endpoint和参数行为没对齐。
下面把关键要点整理一下。
核心问题是:Anthropic的SDK和HTTP请求格式虽然能用,但DeepSeek在接口地址和某些参数处理上做了自己的调整。因此,不能完全照搬Claude的用法。
确认Anthropic兼容接口地址
DeepSeek单独开了一个Anthropic协议的入口,和OpenAI那条线是分开的。必须把请求发到:
https://api.deepseek.com/anthropic
这个地址内部做了字段映射和响应格式转换。如果错用https://api.deepseek.com/v1,就算body写得再对,也会被直接拒绝。
构造符合要求的请求体
Anthropic接口接受标准Anthropic请求结构,但模型名必须用DeepSeek支持的ID。下面给两种调用方式。
方法一:用curl快速验证
执行以下命令(记得替换YOUR_API_KEY):
curl -X POST https://api.deepseek.com/anthropic/v1/messages
-H "Content-Type: application/json"
-H "x-api-key: YOUR_API_KEY"
-d '{
"model": "deepseek-v4-pro",
"messages": [{"role": "user", "content": "你好"}],
"max_tokens": 1024
}'
注意:header里必须用x-api-key,不是Authorization。DeepSeek的实现里不接受Bearer Token形式,这是很多人踩坑的地方。
方法二:在Python中用Anthropic SDK调用
第一步:安装最新Anthropic SDK
pip install anthropic
第二步:初始化客户端时指定base_url和API key
from anthropic import Anthropic
client = Anthropic(
api_key="sk-xxx",
base_url="https://api.deepseek.com/anthropic"
)
第三步:发起调用,注意model字段必须是DeepSeek现行有效模型
message = client.messages.create(
model="deepseek-v4-pro",
max_tokens=1024,
messages=[{"role": "user", "content": "用三句话解释Transformer架构"}]
)
特别提醒:deepseek-chat和deepseek-reasoner已于2026年7月24日正式弃用,继续使用会触发400错误。必须改用deepseek-v4-flash或deepseek-v4-pro。
处理响应中的思考内容
DeepSeek的Anthropic接口支持原生thinking模式,但需要显式启用。在请求体中加入"thinking": {"type": "reasoning"}字段,即可触发推理链输出。
响应中会多出reasoning_content字段,包含完整中间推导过程。这个字段不在Anthropic原生规范里,是DeepSeek的扩展字段,解析时记得单独提取。
这一步不需要额外配置SDK。只要请求里带了thinking参数,返回体就自动包含该字段。
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多-
- Anthropic递交IPO申请冲击AI史上最大规模上市
- 时间:2026-08-21
-
- Anthropic神话大模型扩大内测 已发现上万高危漏洞
- 时间:2026-08-21
-
- Anthropic开放Mythos网络安全模型权限新增150家合作机构
- 时间:2026-08-21
-
- Anthropic提交上市申请,Mythos安全大模型开放内测
- 时间:2026-08-21
-
- Anthropic引发AI商业化讨论:销售成本会更高吗
- 时间:2026-08-21
-
- Anthropic发布Claude安全隔离架构,三款产品强化多层防护策略
- 时间:2026-08-21
-
- Anthropic警告AI造AI时代逼近呼吁全球放缓研发
- 时间:2026-08-21
-
- Notion禁用Anthropic风波:Opus 4.8笔误12小时后紧急澄清
- 时间:2026-08-21
精选合集
更多大家都在玩
大家都在看
更多-
- 以下哪种食材被称为“地下苹果” 蚂蚁庄园今日答案9.18
- 时间:2026-09-17
-
- 蚂蚁庄园今天答题答案2026年9月18日
- 时间:2026-09-17
-
- 蚂蚁庄园答题今日答案2026年9月18日
- 时间:2026-09-17
-
- 蚂蚁庄园小课堂2026年9月18日最新题目答案
- 时间:2026-09-17
-
- 小鸡答题今天的答案是什么2026年9月18日
- 时间:2026-09-17
-
- 蚂蚁庄园每日答题答案2026年9月18日
- 时间:2026-09-17
-
- 蔬菜洗完掉色,说明是被染色了,是真的吗 蚂蚁庄园今日答案9月18日
- 时间:2026-09-17
-
- 满襟蜡绘花纹巧染就花纹当绣裳说的是哪种传统技艺 蚂蚁新村今日答案2026.9.17
- 时间:2026-09-17
