ChatGPT 常见问题
本页只处理 ChatGPT 桌面端接入时遇到的问题。Codex CLI 和 VS Code 插件见 Codex 常见问题。
先按报错判断
| 报错 | 优先处理 |
|---|---|
Connection failed: error sending request | 先查 .env,再查代理/网络 |
model_not_found / 当前服务暂不支持该模型 | 检查模型名称和令牌分组 |
403 Forbidden | 检查令牌的「模型可用列表」 |
配置修改后没生效
ChatGPT 与 Codex 共用同一个 Codex 配置目录,默认是 .codex。依次检查:
config.toml和auth.json是否在当前系统用户实际使用的目录config.toml中base_url是否为https://187api.com/v1,并保留末尾的/v1auth.json中是否填了完整 API Key- 两个文件是否分别是有效的 TOML 和 JSON,文件名末尾没有多出
.txt - 修改后是否完全退出 ChatGPT 再重新打开
注意
如果设置了 CODEX_HOME,ChatGPT 读的是该变量指向目录里的 config.toml 和 auth.json。
Windows(PowerShell):
$codexDir = if ($env:CODEX_HOME) { $env:CODEX_HOME } else { Join-Path $HOME '.codex' }
New-Item -ItemType Directory -Force $codexDir | Out-Null
$codexDir
notepad (Join-Path $codexDir 'config.toml')
notepad (Join-Path $codexDir 'auth.json')
macOS / Linux:
CODEX_DIR="${CODEX_HOME:-$HOME/.codex}"
printf '当前 ChatGPT 配置目录:%s\n' "$CODEX_DIR"
mkdir -p "$CODEX_DIR"
touch "$CODEX_DIR/config.toml" "$CODEX_DIR/auth.json"
open -e "$CODEX_DIR/config.toml"
open -e "$CODEX_DIR/auth.json"
保存后完全退出:macOS 用 Cmd+Q,Windows 在菜单栏「文件 → Quit」。
当前服务暂不支持该模型
说明 API Key 选错了不支持该模型的分组:
- 在 模型广场 确认
config.toml中的模型名及其支持的分组 - 在 令牌管理 重新创建对应分组的令牌
- 用新令牌替换
auth.json中的OPENAI_API_KEY - 完全退出 ChatGPT 再重新打开
信息
模型名称必须与模型广场完全一致(含大小写、连字符、版本号)。
error sending request
- 检查配置目录中是否有
.env文件,确认里面没有覆盖代理/接口的旧环境变量 - 完全退出 ChatGPT
- 没有
.env就关闭再开启代理工具 - Windows 下确认 TUN 模式已开启
- 重启 ChatGPT 再发请求
403 Forbidden
令牌无权访问 config.toml 中配置的模型。到 令牌管理 检查「模型可用列表」—— 建议留空;必须限制时,确保包含与 config.toml 完全一致的模型名。
相关:ChatGPT 桌面版配置 · Codex 配置 · 常见问题总览