跳到主要内容

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,并保留末尾的 /v1
  • auth.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 选错了不支持该模型的分组:

  1. 在 模型广场 确认 config.toml 中的模型名及其支持的分组
  2. 在 令牌管理 重新创建对应分组的令牌
  3. 用新令牌替换 auth.json 中的 OPENAI_API_KEY
  4. 完全退出 ChatGPT 再重新打开
信息

模型名称必须与模型广场完全一致(含大小写、连字符、版本号)。

error sending request​

  1. 检查配置目录中是否有 .env 文件,确认里面没有覆盖代理/接口的旧环境变量
  2. 完全退出 ChatGPT
  3. 没有 .env 就关闭再开启代理工具
  4. Windows 下确认 TUN 模式已开启
  5. 重启 ChatGPT 再发请求

403 Forbidden​

令牌无权访问 config.toml 中配置的模型。到 令牌管理 检查「模型可用列表」—— 建议留空;必须限制时,确保包含与 config.toml 完全一致的模型名。


相关:ChatGPT 桌面版配置 · Codex 配置 · 常见问题总览