DeepSeek 的 Responses API 与 Anthropic 兼容接口怎么用:Base URL、模型映射与不支持的参数

DeepSeek 支持 Responses API 和 Anthropic 接口吗?支持。按官方文档(2026-10-24 查询)讲清两种格式的 Base URL、调用示例、claude 模型名映射,以及哪些参数不支持、会被静默忽略,帮你判断工具能不能接。

NNathaniel bigo··原创首发·AI 辅助撰写
12 分钟读完
资料核对于 2026-10-24 · 依据官方文档与公开资料整理 其他 账号
本文根据 DeepSeek 官方 Responses API 与 Anthropic API 文档整理,资料核对于 2026-10-24。兼容性细节可能更新,以官方为准。图为本站整理的示意图。

适用于谁

  • 搜「deepseek response api」「deepseek responses api」「deepseek anthropic api」的开发者;
  • 手里的工具只支持 OpenAI Responses 格式或 Anthropic 格式,想知道能不能接 DeepSeek 的人;
  • 迁移代码,想知道哪些参数还能用的人。

结论先说

  1. DeepSeek 提供三种接口格式:OpenAI Chat Completions、Responses API、Anthropic Messages。官方价格页功能表里,两个模型对 Responses API 和 Anthropic API 都标「支持」。
  2. Base URL:OpenAI 格式和 Responses 格式用 https://api.deepseek.com;Anthropic 格式用 https://api.deepseek.com/anthropic。
  3. Responses API 是为 Codex 适配的:官方 2026-08-13 更新日志说,DeepSeek API 原生支持 OpenAI Responses API 格式,并针对性适配 Codex。
  4. 不支持的参数会被静默忽略,不会报错。迁移时要逐个核对,不能以为「没报错就生效」。

DeepSeek 的三种接口格式

图:本站根据 DeepSeek 官方价格页 整理的示意图

一、Responses API

调用示例(官方)

python
from openai import OpenAI

client = OpenAI(api_key="<你的 DeepSeek API Key>", base_url="https://api.deepseek.com")

response = client.responses.create(
    model="deepseek-flash",
    instructions="You are a helpful assistant.",
    input="Hi, how are you?",
)
print(response.output_text)

流式输出设置 stream=True:响应以语义化的 SSE 事件序列返回,每个事件带事件类型和递增的 sequence_number;流以 response.completed、response.incomplete 或 response.failed 事件结束,没有 data: [DONE] 消息。官方列出了完整事件列表,包括输出文本增量、思维链文本增量、函数调用参数增量、服务端 web_search 调用等。

图片输入

deepseek-flash 支持通过 Responses API 传图片:input_image 内容块,用 image_url(http(s) 链接或 base64 data URL)或 file_id(Files API 上传的图片)二选一。image_url 和 file_id 都传或都不传会返回 400。图片只允许放在 user / developer 消息里,system 或 assistant 消息里的图片返回 400。限制数字与 Chat Completions 一致,见 /guides/deepseek-context-length-output-limit。

不支持或被忽略的参数(官方兼容性表)

  • 不支持:previous_response_id、conversation(接口是无状态的,每次请求要自己带完整历史)、store(响应里恒为 false)、background、metadata、include、prompt、truncation(输入超出上下文窗口时返回 400)、service_tier、safety_identifier、prompt_cache_key、context_management、stream_options 等;
  • 部分支持:reasoning 只支持 effort,summary 可传入但不生成摘要;text 的 format 完整支持,verbosity 可传入但不生效;
  • 忽略:parallel_tool_calls(并行工具调用始终开启)、max_tool_calls;
  • 支持:model、input、instructions、stream、temperature(范围 0–2,思考模式下不生效)、max_output_tokens、top_logprobs、tools、tool_choice、user。

工具方面:function 支持;custom 仅支持名为 apply_patch 的(用于 Codex 兼容),其他名字返回 400;web_search 只有 deepseek-v4-pro 支持,deepseek-flash 下被忽略;file_search、code_interpreter、computer_use、mcp 等内置工具被忽略。

思考强度在 Responses 格式里写成 reasoning.effort(none 表示关闭),详见 /guides/deepseek-thinking-mode-reasoning-effort。Codex 的完整接入步骤见 /guides/deepseek-codex-setup。OpenAI 自家 Responses API 的用法可对照 /guides/openai-responses-api。

二、Anthropic 兼容接口

配置与调用(官方)

安装 Anthropic SDK(pip install anthropic),配置环境变量:

bash
export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_API_KEY=${YOUR_API_KEY}

调用:

python
import anthropic

client = anthropic.Anthropic()
message = client.messages.create(
    model="deepseek-flash",
    max_tokens=1000,
    system="You are a helpful assistant.",
    messages=[{"role": "user", "content": [{"type": "text", "text": "Hi, how are you?"}]}],
)
print(message.content)

接入 Claude Code 的步骤见 /guides/deepseek-claude-code-setup。

Claude 模型名映射

使用 Anthropic API 时,传入的 claude 模型名会被映射:

  • claude-opus 开头 → deepseek-v4-pro(按 V4 Pro 价格计费);
  • claude-haiku、claude-sonnet 开头 → deepseek-flash;
  • 不以 claude 开头的未知模型名返回 400。

官方还说,这样映射后,在新版 Claude Desktop 应用的 developer 模式里,可以绕过应用对模型名的限制,只需改 base_url 和 api_key 就能接入 DeepSeek 模型(官方原话大意;具体操作请看官方文档,本文不展开,也没有测试)。

兼容性细节(官方)

兼容接口里要留意的几点

图:本站根据 DeepSeek 官方 Responses API 与 Anthropic API 文档整理的示意图

  • HTTP 头:x-api-key 完全支持;anthropic-version 忽略;anthropic-beta 在 /messages 忽略,但 source.type 为 file 的图片必须携带 files-api-2025-04-14,Files API 端点也必须携带;
  • 字段:model 改用 DeepSeek 模型;max_tokens、stop_sequences、stream、system 完全支持;temperature 支持(0–2);thinking 支持,但 budget_tokens 被忽略;output_config 只支持 effort;metadata 支持 user_id;container、mcp_servers、service_tier、top_k 忽略;
  • 工具:tools 的 name、input_schema、description 完全支持,cache_control 忽略;tool_choice 的 none 完全支持,auto、any、tool 支持但 disable_parallel_tool_use 被忽略;
  • 内容块:文本、图片(base64、url、file)、thinking、tool_use、tool_result 支持;document、search_result、redacted_thinking、code_execution_tool_result、mcp_tool_use、mcp_tool_result、container_upload 不支持;cache_control、citations 忽略。

三、怎么选格式

官方没有规定该选哪种,下面是按用途的思路:

你的情况建议
自己写脚本,已用 OpenAI SDKChat Completions 格式,改 base_url 和模型名即可
工具只支持 Responses(如 Codex)Responses 格式,按官方 Codex 页面配置
工具只支持 Anthropic(如 Claude Code)Anthropic 格式,Base URL 加 /anthropic
需要多轮对话状态保存三种接口都是无状态的,历史自己维护

常见问题

Q:Responses API 能用 previous_response_id 接着聊吗?

不能。官方明确不支持,要自己把历史消息拼进每次请求的 input。

Q:Anthropic 接口能用 Claude 的文档上传吗?

document 类型内容块不支持。要读文档,把文字内容放进 text 块里。

Q:报 400 怎么办?

对照 /guides/deepseek-api-error-codes。Claude 自家的 API 用法见 /guides/claude-api-key-console。

Q:想用 Claude 或 ChatGPT 官方模型?

需要对应的会员或 API,会员可参考 /chongzhi/claude-pro、/chongzhi/chatgpt-plus。

参考资料

  • DeepSeek API 文档:使用 Responses API — https://api-docs.deepseek.com/zh-cn/guides/responses_api
  • DeepSeek API 文档:使用 Anthropic API — https://api-docs.deepseek.com/zh-cn/guides/anthropic_api
  • DeepSeek API 文档:模型 & 价格 — https://api-docs.deepseek.com/zh-cn/quick_start/pricing
  • DeepSeek API 文档:更新日志 — https://api-docs.deepseek.com/zh-cn/updates
需要开通或续费?AI 会员充值与全部商品 →

Nathaniel 的更多内容

  1. 01

    DeepSeek 和 Claude 怎么选:按两家官方页面对照入口、套餐、API 规格与价格

    DeepSeek 和 Claude 怎么选?事实只用两家官方页面(2026-10-24 查询):使用入口与套餐、API 的上下文、最大输出、图片输入和每百万 token 价格对照,并按用途给出选择思路;不比较谁更强。

    Claude其他 AI 工具0
  2. 02

    DeepSeek 提示词怎么写:官方提示库的 13 类场景、官方文档里的硬性规则与可套用模板

    DeepSeek 提示词怎么写?本文按官方提示库的 13 类场景(2026-10-24 查询)和官方 API 文档里与提示词有关的规则(JSON 输出、多轮对话、system 提示词、前缀续写、思考模式参数),给出六项检查和可套用的模板。

    其他 AI 工具0
  3. 03

    DeepSeek R1 是什么、什么时候发布、现在还能用吗:从 R1 到 R1-0528 再到 V3.1、V4 的官方脉络

    DeepSeek R1 是什么时候发布的、现在还能用吗?按官方公告与更新日志(2026-10-24 查询)梳理:2025 年 1 月 20 日发布 R1,5 月 28 日更新 R1-0528,之后并入 V3.1 的思考模式;API 名 deepseek-reasoner 已预告停用。

    其他 AI 工具0
  4. 04

    DeepSeek V4 正式版有什么变化:从预览版到 V4 Pro 正式版,Agent、Responses API 与峰谷定价

    DeepSeek V4 正式版和预览版相比有什么变化?按官方公告与更新日志(2026-10-24 查询)梳理:4 月预览版规格、7 月 Flash 正式版、8 月 13 日 V4 Pro 正式版新增的 Agent 能力、Responses API、三档思考强度和峰谷定价。

    其他 AI 工具0
  5. 05

    DeepSeek V4.1 Flash 是什么:0731、V4.1、1017 三个版本的区别、结构与怎么调用

    DeepSeek V4.1 Flash 是什么?按官方公告与更新日志(2026-10-24 查询)梳理 0731、V4.1、1017 三个版本的区别、552B 参数 MoE 结构、原生多模态,以及 API 模型名 deepseek-flash。

    其他 AI 工具0
  6. 06

    DeepSeek 怎么注册、登录不了怎么办:验证码、微信与 Google 登录、环境异常和账号停用的官方说法

    DeepSeek 怎么注册、登录不了怎么办?按官方常见问题(2026-10-24 查询)逐项整理:收不到验证码、微信 / Google 登录的地区限制、「运行环境异常」、邮箱域名不支持、改绑手机号微信、改密码和账号停用申诉。

    其他 AI 工具0

同模型

  1. 01

    DeepSeek 手机 App 怎么下载和用:官方安装途径、系统要求与对话管理操作

    DeepSeek 手机 App 怎么下载、怎么用?按官方下载页、App Store 页面和官方常见问题(2026-10-24 查询)整理:iPhone 与 Android 的官方安装途径、iOS 15.0 要求、对话重命名置顶删除分享的操作,以及同步与登出。

    其他 AI 工具0
  2. 02

    DeepSeek 能识别图片吗、多模态现状如何:按官方更新日志梳理识图与「没有生图」的事实

    DeepSeek 能识别图片吗?为什么早期不支持多模态?按官方更新日志(2026-10-24 查询)梳理:2026 年 8 月出现视觉理解实验模型,9 月 V4.1 Flash 原生支持多模态,Pro 不支持;输出仍只有文本,没有生图。

    其他 AI 工具0
  3. 03

    DeepSeek 为什么涨价:官方三次价格调整的时间线、官方说明与现在的价格

    DeepSeek API 为什么涨价?只引官方公告与价格页(2026-10-24 查询):4 月 V4 定价、8 月 17 日起的峰谷定价、9 月 10 日 Flash 下调,附各时间点的价格表、官方给出的理由和现在怎么省钱。

    其他 AI 工具0
  4. 04

    DeepSeek 接入 Cherry Studio 和 Chatbox:API Key 填写、模型列表与连通检测步骤

    怎么在 Cherry Studio、Chatbox 这类桌面客户端里用 DeepSeek?按两款软件官方文档(2026-10-24 查询)整理 API Key、API 地址、获取模型列表和检测连通的步骤,并对照 DeepSeek 官方说明提醒旧模型名与余额问题。

    其他 AI 工具0
  5. 05

    DeepSeek 接入 VS Code:用 Continue 或 Cline 扩展配置 DeepSeek API 的步骤

    怎么在 VS Code 里用 DeepSeek?按 Continue 和 Cline 两个扩展各自的官方文档(2026-10-24 查询),讲清安装、config.yaml 或设置界面里怎么填 DeepSeek 的 API Key 和模型名,并说明费用、隐私和权限的注意事项。

    其他 AI 工具0
  6. 06

    DeepSeek 怎么接入 Cursor:Cursor 官方自带 Key 支持哪些服务商,以及用 Cline 扩展的做法

    DeepSeek 能接入 Cursor 吗?Cursor 官方「自带 Key」文档(2026-10-24 查询)列的服务商里没有 DeepSeek。本文说明官方写了什么,并给出在 Cursor 里装 Cline 扩展接 DeepSeek 的步骤。

    Cursor其他 AI 工具0

同产品的其他教程

  1. 01

    DeepSeek 怎么接入 Codex:官方一键脚本与手动改 config.toml 的完整步骤

    DeepSeek 能接入 Codex 吗?能。DeepSeek API 原生支持 Responses API,官方提供了 Codex 一键配置脚本和手动配置方法(2026-10-24 查询)。本文按两家官方文档讲清脚本用法、config.toml 字段、联网搜索限制和切换后历史会话的问题。

    Codex其他 AI 工具0
  2. 02

    DeepSeek 上下文长度与最大输出是多少:1M 上下文、384K 输出,超限会怎样

    DeepSeek 上下文长度多少、最大输出多少?按官方价格页与模型列表接口(2026-10-24 查询):deepseek-flash 与 deepseek-v4-pro 的上下文都是 1M、最大输出 384K。本文说明 token 怎么换算、超限的后果、图片与缓存的相关数字。

    其他 AI 工具0
  3. 03

    DeepSeek API 的 JSON 输出与 Function Calling 怎么用:参数、示例与 strict 模式

    DeepSeek API 怎么让模型输出合法 JSON、怎么做 Function Calling(工具调用)?按官方 JSON Output 与 Tool Calls 文档(2026-10-24 查询)讲清参数、注意事项、完整调用流程和 strict 模式支持的 Schema,附常见坑。

    其他 AI 工具0
  4. 04

    DeepSeek API 思考模式怎么开:reasoning_effort 三档、reasoning_content 与 deepseek-reasoner 的现状

    DeepSeek API 怎么开关思考模式、reasoning_effort 的 low / high / max 怎么选、reasoning_content 要不要回传、deepseek-reasoner 还能不能用?按官方文档(2026-10-24 查询)整理。

    其他 AI 工具0
  5. 05

    DeepSeek API 报错 400、402、429 怎么办:官方错误码与常见触发原因对照

    DeepSeek API 返回 400、401、402、422、429、500、503 分别是什么意思、怎么处理?按官方错误码页、限速页和各功能文档(2026-10-24 查询)逐项整理,并列出文档里写明会触发 400 的几种情形和空行、超时的原因。

    其他 AI 工具0
  6. 06

    DeepSeek API 开放平台怎么充值、怎么查余额和用量:官方常见问题逐项整理

    DeepSeek 开放平台(platform.deepseek.com)怎么充值、怎么查余额、用量和账单、余额会不会过期、能不能退款开票?按官方常见问题和价格页(2026-10-24 查询)整理,并对照 402 报错和余额不对的情形。

    其他 AI 工具0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~