稀有教程!让 Codex接入第三方供应商时自由切换模型,支持子代理配置不同模型,话风控制等高级玩法。
- 内容介绍
- 文章标签
- 相关推荐
问题描述:
众所周知,Codex 可以自定义 Provider,自定义模型。然而,当前几乎没有任何教程讲述了如何为一个 Provider 提供多个模型。
以下述应用需求为例:
- 使用 CLIProxyAPI 作为自己的LLM聚合平台,有GPT、Kimi、GLM 等多个模型想要在 codex 中切换使用
- 有多个 codex 账号,不想手动每次切换,想在 codex 内使用 gpt-5.3-codex-spark模型
- 想要为 codex 中的多个子代理指定若干自定义模型,例如总结类任务,交给说人话的模型,避免“收口”
- 想要调整 gpt 模型或自定义模型的专属性格,例如不要说黑话等。
- 有的模型 API 没上,只有官方 oauth 登录能看到。
以上需求,目前暂无一个好的方案解决,尤其是 gpt-5.3-codex-spark 的使用和性格切换控制。
教程来咯!
-
在 config.toml中:
model_provider = “moxi”
model_catalog_json = “~/.codex/model-catalogs/all-models.json” -
在"~/.codex/model-catalog"这个文件夹下,新增以上’all-models.json’模型列表文件。
问题描述:
众所周知,Codex 可以自定义 Provider,自定义模型。然而,当前几乎没有任何教程讲述了如何为一个 Provider 提供多个模型。
以下述应用需求为例:
- 使用 CLIProxyAPI 作为自己的LLM聚合平台,有GPT、Kimi、GLM 等多个模型想要在 codex 中切换使用
- 有多个 codex 账号,不想手动每次切换,想在 codex 内使用 gpt-5.3-codex-spark模型
- 想要为 codex 中的多个子代理指定若干自定义模型,例如总结类任务,交给说人话的模型,避免“收口”
- 想要调整 gpt 模型或自定义模型的专属性格,例如不要说黑话等。
- 有的模型 API 没上,只有官方 oauth 登录能看到。
以上需求,目前暂无一个好的方案解决,尤其是 gpt-5.3-codex-spark 的使用和性格切换控制。
教程来咯!
-
在 config.toml中:
model_provider = “moxi”
model_catalog_json = “~/.codex/model-catalogs/all-models.json” -
在"~/.codex/model-catalog"这个文件夹下,新增以上’all-models.json’模型列表文件。

