Codex 接入第三方模型(DeepSeek / Mimo):配置教程与常见问题
核心思路是:不要让 Codex 直接连接 DeepSeek / Mimo,而是让 Codex 连接 CC Switch 的本地路由,由 CC Switch 负责协议转换和请求转发。
一、准备工作
开始前,需要准备好:
- CC Switch v3.16.0 或更新版本
- 一个可用的 Codex 环境
- 第三方模型 的 API Key
- 能正常访问对应模型服务的网络环境
二、CC-Switch作用
这里要注意:本文讨论的是 Codex 接入第三方模型,不是单独讲工具的安装教程。
如果不会下载或者不知道怎么使用cc-switch,可以参考我的另一篇博客:cc-switch使用与claude code配置
Codex 的请求格式和很多第三方模型供应商并不完全一致。
DeepSeek、Mimo 等供应商通常提供的是 OpenAI Chat Completions 风格接口,也就是常见的:
/v1/chat/completions
而 Codex 侧可能使用的是更接近 OpenAI Responses API 的调用方式,例如:
/v1/responses
如果直接把 DeepSeek / Mimo 的 API 地址填给 Codex,就可能遇到:
404 Not Found
或者:
/responses endpoint not found
这不是模型不能用,而是接口协议没有对上。
CC Switch 在这里扮演的是本地适配层:
Codex agent
↓
CC Switch 本地路由
↓
DeepSeek / Mimo / 其他第三方模型服务
Codex 只需要访问本机的 CC Switch 地址:
http://127.0.0.1:15721/v1
三、实战
这里以deepseek为例
填写apikey即可

开启本地路由(核心)
进入:
设置 → 路由 → 本地路由
确认打开:
路由总开关:开启
Codex 路由:开启
默认本地地址一般是:
http://127.0.0.1:15721/v1

在设置中选择“路由”
测试与验证
配置完成后,重启 Codex 。
可以在cc-switch与codex cli , codex测试。

或者

如果不显示模型,就执行 /model 试试

常见问题
1. 报 404
原因:
- 没走本地路由
- config.toml 未指向 localhost
检查:
~/.codex/config.toml
应为:
http://127.0.0.1:15721/v1
2. 提示找不到 /responses
说明第三方接口和 Codex 的请求格式不匹配。
解决方法是:
Codex → CC Switch 本地路由 → DeepSeek / MiMo
不要直连第三方模型接口。
3.使用mimo模型apikey正确但报401

或者
在使用mimo的TokenPlan套餐时,直接配置api可能会报错如上,改下config.toml的 base_url 即可。
修改:
默认配置如图,需要改为TokenPlan的。

将base_url 改为https://token-plan-cn.xiaomimimo.com/v1即可
更多推荐




所有评论(0)