新版 Codex App 无法生图的解决方法
最近新版 Codex App 对第三方 API 使用内置 imagegen 技能增加了限制。
具体表现是:Codex 已经执行了生图操作,但生成的图片不会正常显示在客户端中。
经过排查和分析,我们已经找到了两种解决方法。
方法一:让 Codex 自动修改配置
新建一个 Codex 对话,然后发送下面这段话:
帮我将 config.toml 中的 requires_openai_auth 修改为 false,并在下方新增以下配置: http_headers = { “x-openai-actor-authorization” = “apikey.fun” }或者直接在config.toml中加入:
requires_openai_auth=falsehttp_headers={"x-openai-actor-authorization"="apikey.fun"}等待 Codex 修改完成后,完全退出并重新启动 Codex App。
方法二:使用一键配置脚本
Windows 系统:
找到 PowerShell(蓝色图标),右键选择 以管理员身份运行,然后输入:
irm https://apikey.fun/install/codex.ps1|iexmacOS / Linux / WSL 系统:
打开终端,输入:
curl-fsSLhttps://apikey.fun/install/codex.sh|sudobash脚本执行完成后,完全退出并重新启动 Codex App,配置即可生效。
完成以上任意一种方法后,第三方 API 即可在新版 Codex App 中正常调用内置 imagegen 技能,并在客户端中输出生成的图片。
Move-Item"C:\Users\fengjay01\Documents\Codex""D:\A-Develop\AgentData\Codex\Projects"New-Item-ItemType Junction `-Path"C:\Users\fengjay01\Documents\Codex"`-Target"D:\A-Develop\AgentData\Codex\Projects"