sub2api生图问题

zzhssh 2026-07-18 18:02 1

通过sub2api接入codex,生图凡是耗时大于2分钟的在客户端都无法显示,小于2分钟的可以正常出图,ChatGPT客户端升级后出现的问题,网上的大多是无法生图的问题,参照设置了(http_headers = { “x-openai-actor-authorization” = “Sub2API” })没效果。sub2api后台看图像已经生成了,客户端就是不显示,就像下面这样一直卡着


哪位大佬知道这是怎么回事,我没有sub2api后台操作权限,合租的

最新回复 (7)
  • 2dr 07-19 15:34
    1

    其实不单单是生图,gpt5.6 下,还有 web_search 等工具调用无效的问题,把以下提示词交给 codex ,然后重启 codex 就好:


    请检查并修复我的 Codex Web Search 工具暴露问题。

    目标:
    通过 x-openai-actor-authorization 方案启用 Codex Web Search,不更换 model_provider,不修改 API Key,不修改 auth.json。

    请按以下步骤执行:

    1. 找到 Codex 配置文件:
    Windows:C:/Users/<用户名>/.codex/config.toml
    macOS/Linux:~/.codex/config.toml

    2. 读取当前配置,确认正在使用的 model_provider 及其配置段。

    3. 修改配置前创建带时间戳的备份。由于这是用户级配置修改,请先向我确认。

    4. 在当前 provider 配置段中保留原有 name、base_url 和 wire_api,并确保加入:

    requires_openai_auth = false
    http_headers = { "x-openai-actor-authorization" = "ai.alg.top" }

    示例:

    [model_providers.<当前Provider名称>]
    name = "alg"
    base_url = "https://ai.alg.top"
    wire_api = "responses"
    requires_openai_auth = false
    http_headers = { "x-openai-actor-authorization" = "ai.alg.top" }

    5. 在顶层配置中确保存在:

    web_search = "live"

    6. 如果已经存在 http_headers,请合并字段,不要覆盖其他请求头。
    如果 requires_openai_auth 已存在,请修改其值,不要重复定义 TOML 键。

    7. 不要:
    - 更换 model_provider
    - 修改 base_url
    - 修改或输出 API Key
    - 修改 auth.json
    - 删除其他配置
    - 执行 git 操作

    8. 修改完成后:
    - 验证 config.toml 能被正常解析
    - 显示实际修改的配置片段,但隐藏所有密钥
    - 在当前或新建 Codex 会话中实际调用一次 Web Search
    - 明确报告是否成功返回搜索结果和引用

    9. 判断结果时区分:
    - Codex 工具层的 web.run / web_search
    - Responses API 原生 web_search_call

    只要 web.run 能成功返回实时搜索结果,就说明 Codex Web Search 已可用;不要在没有请求日志证据时宣称已经支持原生 web_search_call。
  • zzhssh 楼主 07-19 16:06
    2

    感谢佬提供的思路,我试了下生图的问题还是没解决

  • 星幻灵 07-19 17:16
    3

    测试了一下,修改后是有web_search工具了,但使用时也有Searching the web的显示,但返回404错误,是不是也要公益站支持才行

  • 2dr 07-19 18:08
    4

    是的,公益站的 sub2api 要更新到新版

  • 2dr 07-19 18:09
    5

    那估计是中转站的问题,不是 codex 配置问题了,要咨询一下你的站点

  • 云白 07-19 18:10
    6

    是不是走大善人cloudflare了 它限制时间150s左右

  • 666 6 07-19 18:11
    7

    我的之前也是这个问题,超过两分钟的就出不来图,但是sub2api里面显示是调用成功的,然后我吧cloudflared里那个dns记录改成仅dns就好了

* 帖子来源Linux.do
返回