Workbuddy接入openai踩坑记录

admin 2026年11月1日22:12:15评论0 views字数 874阅读2分54秒阅读模式

作者分享Workbuddy接入OpenAI API的踩坑经历:自定义配置GPT模型时勾选工具调用会报错(国内版4002),提示/v1/chat/completions通道不支持大规模工具集搭配推理能力,改用/v1/responses仍失败。最终通过在models.json中添加"api":"openai-responses"字段解决,说明底层JSON配置比UI面板更完整。

起因

朋友给了一个openai的api key,我想着让workbuddy去使用gpt模型,自定义配置gpt-5.6-sol模型如下:

Workbuddy接入openai踩坑记录

但是尴尬的是,自定义配置的api,不能有工具调用的勾选,否则无论是国内版(国内版是报错为4002)还是国际版,都会出现报错:

Workbuddy接入openai踩坑记录

/v1/chat/completions 通道,不支持大规模工具集搭配推理能力;即使关闭 reasoning,也对一次性下发的工具总量有隐性限制

但是一旦取消勾选工具调用,又只有纯文本的对话能力。

我也尝试过将上图的配置baseurl改为:/v1/responses,但还是一样的错误,因为它可能会自动追加成了:

/v1/responses/chat/completions

解决办法

花师傅的建议是把问题交给ai:先使用正常的可用模型如hy3去提出这个问题,让它自己调整配置文件。

Workbuddy接入openai踩坑记录
Workbuddy接入openai踩坑记录

models.json 支持一个 api 字段,用于声明 API 类型:

  • • "api": "openai-responses" → 走 /v1/responses
  • • "api": "openai-chat" 或不填 → 走 /v1/chat/completions

它在models.json文件下加了一行:

"api": "openai-responses"

结果

Workbuddy接入openai踩坑记录

所以遇到尤其是配置方面的问题时,可以先问花师傅,其次再推荐交给客户端平台自己解决问题。

这也说明了客户端的UI 前端配置面板是受约束的、简化后的视图层;真正完整的控制能力,还是在底层 JSON 配置文件里,不想折腾的话,就交给ai自己来吧

原文始发于微信公众号(羽泪云小栈):Workbuddy接入openai踩坑记录

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2026年11月1日22:12:15
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Workbuddy接入openai踩坑记录https://cn-sec.com/archives/5548907.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息