最近折腾 Codex Desktop 的时候发现一个问题: Codex 走的是 OpenAI Responses API,但很多国产模型 / 第三方模型服务,暴露的是 Chat Completions API。 这两个协议不完全一样,尤其是工具调用、流式事件、function_call 这些地方,不能简单把 Base URL 一换就完事。 所以我写了一个本地 Bridge: Codex Desktop → Bridge → 国产模型服务 它主要做几件事: 把 Responses API 转成 Chat Completions API 把上游模型的 tool_calls 转回 Codex 能识别的 function_call 支持流式输出 支持 apply_patch 文件编辑和 diff 体验 修复一些模型把工具调用写成普通文本的问题 对 429 / 5xx 做退避重试 写入 Codex 风格 Session JSONL 现在接 GLM、通义千问、百度千帆、自建 OpenAI-compatible 服务都方便很多。 它不是官方后端替代品,也不会把模型能力变成 GPT,但可以把 Codex 的工具调用工作流尽量接起来。 项目已开源: https://github.com/LayLIiu/codex-bridge 如果你也在折腾 Codex + 国产模型,可以试试。 配合AImami使用超赞,可以使用官方订阅的模型又可以使用中转注入的国产模型
Responses API 翻译成 Chat Completions
刘耀文的大沙雕
论文
降低AIGC
知网
作者:Responses API 翻译成 Chat Completions