ARTICLE · 1286599
OpenAI 给了 API 额度,我让 Codex 把 GPT 接进了 WorkBuddy
最近 OpenAI 给了 API 额度,我就在想,能不能拿到 WorkBuddy 里用?
我已经在用 WorkBuddy。要是接上官方 API,在熟悉的窗口里继续干活,顺便把额度用起来,应该挺方便。
但我手里,没有一份导进去就能用的现成配置。
接口怎么填,模型怎么选,出了错改哪里。我也不想对着一堆参数凭感觉乱试,干脆打开 Codex。
「你帮我配置一下,测试一下。」
又补了一句。
「用 GPT-6 测试。」
结果真跑通了。但后面发生的一件事,让我发现,看到图片出来,还不能急着宣布搞定。
先说清楚,API 额度有领取资格和有效期,具体看自己的账户;这次实际抵扣多少,也要看 OpenAI 账单。
WorkBuddy 本身有自定义模型入口。我缺的是适配这次需求的配置,不是产品没有文档。
Codex 检查了版本和配置方式,填好官方接口与模型,让我自己把 API Key 粘贴进 WorkBuddy,没有要求我把密钥发到聊天里。
我填好,它继续测。
最初用 GPT-6 Astra,只让它回复两个字母,OK。
OK 回来了。
聊通以后,我又去试生成图片。它能把画面描述得挺完整,却说当前会话没有可用的图片生成功能。
等一下,GPT 都接进来了,怎么还不能画图???
我回来问 Codex,才知道聊天模型、工具调用和图片模型,还得分别接好。
于是,我又给它发了四个字。
「请帮我设置。」
这次 Codex 安装了一个叫 openai-image 的技能,准备好运行环境,用脚本调用 OpenAI 官方图片接口,再把结果保存成文件。
真正负责画图的,是 gpt-image-2。密钥由脚本从本机已有配置读取,不写进技能正文,也不显示在聊天里。

为了让 WorkBuddy 执行这个技能,Codex 又添加了一个对话模型入口,叫「GPT-6 Sol(工具与生图)」。
单独测试工具调用,通过。
放进 WorkBuddy 的完整任务,还是报错。

这回,问题出在 WorkBuddy 附带的推理参数,和当时使用的接口不兼容。图片还没开始画,请求就被拒绝了。
Codex 把这个入口调整为 Responses 接口,再试,才真正走通。这个变化对应的正是 GPT-6 Sol 对工具调用和推理参数的接口要求。模型说明
测试画面很简单,奶白背景,一台冰蓝色像素存档机,旁边有星星和咖啡杯,不要文字。
一张,1024×1024,low 质量。
然后,图出来了。

PNG 已经保存到本地,也能正常打开。截图上的 45 秒,是修正后那一次任务的耗时,前面配置和排错的时间不算在里面。
到这里,我以为可以放心用了。
结果,后来我又让 WorkBuddy 生成一张海报,聊到消耗的时候,它却说,扣的是 WorkBuddy 积分。
不对啊,我接的不是 OpenAI 官方生图吗?
右下角还明明显示着「GPT-6 Sol(工具与生图)」。

我把截图交给 Codex,让它查实际执行记录。
这一查,问题才清楚。
前面那张冰蓝存档机,确实执行了 openai-image 的脚本,调用的是官方 gpt-image-2。
但后面这张海报,加载的是 WorkBuddy 内置的 buddy-multimodal-generation,执行的是 ImageGen。日志里,这次生图项记录了 5.71 积分,不是整段对话的总费用。
前后两次任务,走了两条不同的路。
右下角的 GPT-6 Sol,是负责理解需求、调用工具的对话模型。括号里的「工具与生图」,也是这次配置时起的显示名称,不能证明每张图片都由 OpenAI 生成。
说真的,这个细节很容易被忽略。
我看到 GPT 的名字,看到图片出来,自然就觉得它用了刚配置好的图片模型。可在执行记录里,它选择了另一个生图工具,计费账户也跟着变了。
Codex 也承认,之前接通了官方生图,但没有补齐默认调用规则。
所以又做了一次修正。
在 WorkBuddy 的个性化指令和生图技能里,明确写上默认加载 openai-image,使用官方 gpt-image-2;除非我明确要求内置生图,否则不能替代,官方接口失败就报告错误。
改完后,又执行了一次 dry-run 检查。它实际加载了 openai-image,检查通过,没有提交新的图片生成请求。
以后使用时,我也会把要求说清楚。
用 openai-image 调用 OpenAI 官方 gpt-image-2 生成图片。如果失败,请报告错误,不要改用 WorkBuddy 内置生图。
这次让我记住的,就是「能生成」之外,还得确认「谁生成的」。
尤其你是冲着 API 额度去的,图片来源和计费路径,就值得多核对一步。
我用的是 Windows 上的 WorkBuddy 5.9.3,这套技能也是在我电脑上单独配置的。换个账号或版本,需要重新验证,不能只复制一个模型名字。
如果只是偶尔画张图,直接用现成的生图产品,可能更省事。我这次愿意折腾,是想把已有的额度和日常使用的 WorkBuddy 接起来。
没有现成配置,就让 Codex 检查。报错了,继续定位。它说完成,再让它拿执行记录和实际文件来验证。
这台像素存档机,倒挺适合给这次折腾留个纪念。
存下来一张图,也记住一个坑。
下次再看到「配置成功」,我会多问一句,实际调用的,到底是哪一个?















































































