跳转到内容

deepseek 检查失败: Not found (404)接口地址不存在 Codex

Quick fix

Codex 需 Responses API 而 DeepSeek 仅支持 Chat API,需使用第三方代理进行协议转换。

报错原文
deepseek 检查失败: Not found (404)接口地址不存在,请检查 Base URL 和 API 路径。

Codex 原生使用 OpenAI 的 Responses API 格式,而 DeepSeek 模型仅支持标准的 Chat Completions API。当直接在 cc-switch 中将 DeepSeek 配置给 Codex 时,Codex 发送的请求会被 DeepSeek 拒绝,导致 404 或 400 错误。目前 cc-switch 官方尚未内置针对此协议的转换(由 #2461 跟踪)。此外,社区反馈即使通过第三方转换,也可能因 JSON 序列化不稳定导致 DeepSeek 前缀缓存命中率极低,引发费用飙升及子代理异常。

  1. 部署第三方协议转换代理(如 codex-deepseek),将 OpenAI Responses API 实时转换为 DeepSeek Chat Completions API。

  2. 在 cc-switch 中,将 DeepSeek 的 API 接口地址修改为本地代理地址(例如 http://127.0.0.1:15721/v1)。

ToolCodex
Version26.422.71525 - 26.623.61825
PlatformsWindows
为什么使用代理转换后,DeepSeek 的前缀缓存命中率依然很低且费用飙升?
因为 Responses 到 Chat 的格式转换可能导致 JSON 字节级序列化不稳定,破坏了 DeepSeek 的精确前缀缓存机制,这是目前转换层的已知缺陷。
cc-switch 官方何时原生支持 DeepSeek 的协议转换?
该需求已由官方 issue #2461 跟踪,在官方支持前,建议使用 codex-deepseek 或 ccx 等第三方工具作为过渡方案。

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。