Codex 配置文档

其他错误

常见错误及解决方法。

常见错误

报错 401

主要原因为KEY配置不正确, 请检查配置文件中的 key 或 base_url 配置


找不到KEY

Codex报错 "Missing environment variable: OPENAI_API_KEY" 找不到KEY

解决办法:在 ~/.codex 目录下新建/编辑 .env 文件内容

.env
OPENAI_API_KEY=<KEY密钥>

报错 415 , 不支持的文件

Codex报错 unexpected status 415 Unsupported Media Type: Unsupported Media Type, url: ...

报错原因:由于之前登录过 GPT 账户,和配置的验证方式不一样,导致验证失败,报错415错误

解决办法:运行 codex 然后使用 /logout 命令,退出登录状态,确保配置文件无误, 重新打开即可


网络问题 stream disconnected

error decoding response body 或者经常 stream disconnected 是代理或网络不稳定导致的传输错误

首先请检查您的网络连接,确保能够访问外部网络服务。

尝试以下解决办法方法:

1, 直接关掉代理,如果必须使用代理,确保代理设置正确。

2, 加入规则名单 https://code.ylsagi.com 不走代理

3, 如果必须走代理:修改配置文件 config.toml 中的 base_url 改成 https://ylscode.com/codex


压缩上下文错误

如果经常遇到上下文被压缩导致的错误,或者上下文丢失

修改配置文件 config.toml 中的模型提供商名称

关闭远程压缩:把name = "OpenAI" 改成name = "ylscode" 可以关闭自动远程压缩

启用远程压缩:把name = "ylscode" 改成name = "OpenAI" 可以启用自动远程压缩