模型 model_not_supported_chatgpt_account api proxy

The 'gpt-5.6-sol' model is not supported when using Codex with a ChatGPT account.

这个报错说明你正在用 ChatGPT 账号登录态运行 Codex,但当前账号或入口不支持 `gpt-5.6-sol`。它不是 Base URL 写错的典型信号,也不是单纯重装 CLI 就能解决。

错误摘要

报错:The 'gpt-5.6-sol' model is not supported when using Codex with a ChatGPT account. 先把它当作 ChatGPT 账号权限、订阅层级或灰度入口问题处理;可先切到 Terra/Luna,或改用 API Key/provider 配置。

#The 'gpt-5.6-sol' model is not supported when using Codex with a ChatGPT account #gpt-5.6-sol not supported ChatGPT account #codex gpt-5.6-sol not supported #为什么只能用 terra 不能用 sol #Plus 没有 Sol #Codex Sol Pro

Codex 报:

{"detail":"The 'gpt-5.6-sol' model is not supported when using Codex with a ChatGPT account."}

有些界面会显示弯引号版本:

The ‘gpt-5.6-sol’ model is not supported when using Codex with a ChatGPT account.

这个错误是什么意思

重点不是 gpt-5.6-sol 这个名字写错,而是后半句:with a ChatGPT account

它表示你当前是用 ChatGPT 账号登录态运行 Codex,而这个账号、订阅、工作区或客户端入口没有 gpt-5.6-sol 的使用权限。换句话说,Codex 已经知道你想用 Sol,但服务端不允许这条 ChatGPT account 路径调用它。

所以不要第一反应就删配置、重装 Codex、换 Base URL。那些动作可能解决“模型列表没刷新”,但不一定解决“账号路径不支持 Sol”。

常见原因

  1. 当前 ChatGPT 账号还没有开放 gpt-5.6-sol,但可能已经开放 gpt-5.6-terragpt-5.6-luna
  2. 你使用的是 Plus、Business、团队工作区或灰度中的客户端入口,模型权限和 Pro/其他入口不一致。
  3. Codex CLI 已更新,但桌面端、VS Code 插件、CodexX 或第三方工具还没同步最新模型权限。
  4. 你以为自己在走 API Key 或中转站,实际 Codex 仍然在用 ChatGPT account 登录态。
  5. config.toml 里强行写了 model = "gpt-5.6-sol",但认证方式仍然不是支持 Sol 的 provider 路径。

怎么解决

先用 /model 切到 gpt-5.6-terragpt-5.6-luna 测试。如果 Terra/Luna 可用,说明 Codex 本身和 GPT-5.6 入口大概率没坏,问题集中在 Sol 权限。

如果你就是要用官方 ChatGPT 账号跑 Sol,只能检查账号订阅、工作区和客户端入口是否已开放。社区讨论里有不少“Plus 看不到 Sol、Pro 可以看到”的反馈;这类问题不是本地改 TOML 就能硬开的。

如果你要走 API Key、中转站、CPA 或 NewAPI,就确认 Codex 实际在读 API Key/provider 配置,而不是继续沿用 ChatGPT account。至少检查这几项:

preferred_auth_method = "apikey"
model = "gpt-5.6-sol"

以及 auth.json 里的 Key、provider 的 Base URL、wire_api 和服务商模型名是否一致。不要把服务商后台写着“支持 5.6”直接等同于“ChatGPT account 可以用 Sol”。

不要做什么

不要反复卸载重装。重装最多刷新客户端,不会改变账号权限。

不要把 gpt-5.6-sol 改成各种猜测别名乱试。OpenAI 模型文档里 gpt-5.6 是 Sol 的 alias,但中转站、客户端菜单和 ChatGPT 账号登录态不一定都接受同一个别名。

不要把 Terra 能用误判为 Sol 一定能用。Sol、Terra、Luna 是不同能力和成本档位,权限也可能分开灰度。

一句话结论

The 'gpt-5.6-sol' model is not supported when using Codex with a ChatGPT account. 的最可能原因是当前 ChatGPT 账号入口没有 Sol 权限;先用 Terra/Luna,或确认自己真的切到了支持 Sol 的 API Key/provider 路径。

相关错误

Claude Code / Codex 503 No available accounts:中转站账号池不可用排查 先不要盲目换 Key。这个错误通常说明账号池、供应商、分组或模型路由暂时不可用。先测最小请求、确认模型和分组,再判断是等待恢复、降低上下文,还是换 provider。 Codex: Selected model is at capacity. 模型容量已满排查 报错:Selected model is at capacity. Please try a different model. 先把它当作模型级容量、Admission 或流式中断问题处理。它可能出现在官方 ChatGPT 登录态 Codex CLI,也可能来自中转站账号池或 Sub2API 上游 overloaded 透传。 Codex 提示:你的对话中有多个可能的网络安全风险的标记 提示:你的对话中有多个可能的网络安全风险的标记。先把它当作 OpenAI/Codex 安全路由触发,而不是直接判断账号或中转站故障;再检查是否使用了中转 API、敏感关键词、超长代码上下文或不透明模型路由。 Error 429 Too Many Requests:AI API 中转站限流排查 报错:exceeded retry limit, last status: 429 Too Many Requests, request id: <request-id>。AI 中转站里连续 429 多半是上游账号池限流、冷却或额度耗尽,先让服务商换号、换线路或换模型。 Error 401 Unauthorized:AI API 中转站认证排查 401 是认证失败信号。先检查当前加载的是哪一个 Key、请求打到哪个 Base URL、header 格式是否正确,以及这个 Key 是否仍然在对应 provider 中有效。 Codex 提示:此聊天已被标记为可能存在网络安全风险 Codex 提示“此聊天已被标记为可能存在网络安全风险”时,先不要把它当作中转站故障或封号。它更像是系统级网络安全风险标记;普通开发误触发时,优先新开会话、缩小上下文、重新表述任务。 Codex 报错 stream disconnected before completion Codex 报 stream disconnected before completion: error sending request for url 时,先不要急着换账号或改模型。它通常是终端网络、代理继承、中转站 Responses 兼容性或上游 SSE 流断开的信号。 Codex 报错 stream disconnected before completion: Upstream request failed Codex 报 stream disconnected before completion: Upstream request failed 时,不要只凭浏览器能上网就排除网络,也不要只凭 curl hello 能通就认定中转站没问题。先看 URL、upstream_error、response.failed、request id 和是否使用自定义 provider,再按官方链路、本地代理和中转站链路分开排查。

相关教程

相关主题

常见问题

常见问题

为什么 Terra 能用,Sol 不能用?

Sol 通常是能力更高、权限更敏感的模型入口。Terra 可用只能说明你的当前入口支持部分 GPT-5.6 模型,不能证明 Sol 也对同一个 ChatGPT 账号开放。

升级 Codex CLI 能解决这个报错吗?

如果你根本看不到 5.6,升级 CLI 有用;但已经明确报 gpt-5.6-sol 不支持 ChatGPT account 时,重点是账号权限或认证路径,不是单纯版本号。

用中转站或 API Key 可以绕过吗?

不能叫绕过。API Key/provider 是另一条认证路径。只有服务商明确支持该模型,并且你的 Codex 配置确实走 API Key/provider,而不是 ChatGPT account,才可能可用。