Skip to content

workbuddy 如何接入 chatgpt api

如果你正在找 workbuddy 如何接入 chatgpt api,先看最重要的结论:可以接。截至 2026-07-14WorkBuddy 官方已经明确支持 自定义模型;而腾讯云开发者社区最近几篇实战文章也都在使用同一套 models.json 结构,把 OpenAI 兼容接口接进 WorkBuddy。所以,这件事的关键不在于“WorkBuddy 能不能接”,而在于你是否把 模型 ID完整接口地址API Keymodels.json 写对了。

但这里要把一个边界先讲清楚:很多人搜索 chatgpt api,实际想要的是 OpenAI API,不是 chatgpt.com 网页版账号。对 WorkBuddy 来说,可接入的是 OpenAI API 风格的模型接口,也就是 Chat Completions 兼容地址,而不是网页端的 ChatGPT 会话。

接入建议

如果你只是想先把 workbuddy 接入 chatgpt api 跑通,最稳妥的做法不是一开始研究复杂代理链路,而是先准备一个可用的 OpenAI Chat Completions 兼容接口,再按 WorkBuddy 的模型配置方式写入本机。你可以直接用 OpenAI 官方接口,也可以用兼容 OpenAI 协议的统一入口,例如 api.clawsocket.com。前者适合已经有 OpenAI 账号和 API Key 的用户,后者更适合想统一管理多模型入口的场景。

WorkBuddy 现在到底支不支持 ChatGPT API

支持,但要分成两层理解。

第一层是 腾讯官方已确认的能力。腾讯云 WorkBuddy 文档在 2026-05-20 更新后,已经明确写出:

  • WorkBuddy 支持 配置自定义模型
  • 界面里有 + 配置自定义模型
  • WorkBuddy 需要升级到 v4.22.15

第二层是 实际接入形式。腾讯官方文档本页主要展示的是 腾讯云 Token Plan 的图形化接法,但腾讯云开发者社区近几个月的多篇文章都给出了同一套 ~/.workbuddy/models.json 结构,并统一使用:

  • vendor: "OpenAI"
  • 完整的 .../v1/chat/completions 接口地址
  • 自定义 model id
  • 自定义 apiKey

所以,workbuddy 如何接入 chatgpt api 的准确答案应该是:

  • 官方确认支持自定义模型
  • ChatGPT API 这类场景通常按 OpenAI 兼容模型去配
  • 真正落地时,最常见的方法是写 models.json

chatgpt api 在 WorkBuddy 里到底指什么

在这篇文章里,chatgpt api 指的是 OpenAI API 的模型调用接口,而不是 ChatGPT 网页版本身。

对 WorkBuddy 来说,最重要的是下面这三个概念不要混:

概念说明
ChatGPT 网页版你在浏览器里使用的 ChatGPT 产品
OpenAI API Key用于程序调用模型接口的密钥
Chat Completions 接口WorkBuddy 最常见的兼容接入方式

也就是说,你要让 workbuddy 接入 chatgpt api,需要的是:

  1. 一个可用的 API Key
  2. 一个可访问的 Chat Completions 接口地址
  3. 一个真实存在的模型 ID

WorkBuddy 接入 ChatGPT API 的原理

WorkBuddy 不是直接内建“OpenAI 官方登录”。它更像是读取一份模型配置,然后把请求发到你指定的接口。

腾讯云开发者社区最近的 WorkBuddy 配置示例里,常见结构是这样的:

字段作用
id实际发送给服务端的模型名
nameWorkBuddy 界面显示的模型名
vendor协议类型,通常写 OpenAI
url完整的 chat/completions 接口地址
apiKey你的 OpenAI 或兼容服务密钥
maxInputTokens最大输入 token
maxOutputTokens最大输出 token
availableModels需要展示在模型列表中的模型 ID

所以,workbuddy 如何接入 chatgpt api 的本质不是装插件,而是把 OpenAI 风格接口写成 WorkBuddy 能识别的模型配置。

前置条件

在开始配置之前,先把下面几项准备好:

  1. WorkBuddy 已安装并升级到较新版本
    腾讯官方文档当前明确提到 v4.22.15 需要支持自定义模型。
  2. 你有一个可用的 API Key
  3. 你知道要调用的模型 ID
  4. 你知道对应的完整接口地址

如果你走 OpenAI 官方接口,通常要确认的是:

  • API Key
  • 模型 ID
  • https://api.openai.com/v1/chat/completions

如果你走 OpenAI 兼容中转,则需要以中转控制台显示的地址和模型名为准。

配置文件路径

WorkBuddy 最常见的自定义模型配置路径是:

macOS / Linux:

bash
mkdir -p ~/.workbuddy
code ~/.workbuddy/models.json

如果你不用 VS Code,也可以用:

bash
nano ~/.workbuddy/models.json

Windows:

text
C:\Users\<用户名>\.workbuddy\models.json

这一步很关键。很多人搜 workbuddy 如何接入 chatgpt api,最后卡住不是因为模型不支持,而是因为文件路径写错了,或者根本没创建 .workbuddy 目录。

方案一:WorkBuddy 直连 OpenAI 官方 ChatGPT API

如果你已经有 OpenAI 官方 API Key,可以先按 OpenAI 官方接口来写。最常见的思路是:

json
{
  "models": [
    {
      "id": "your-openai-model-id",
      "name": "ChatGPT API",
      "vendor": "OpenAI",
      "url": "https://api.openai.com/v1/chat/completions",
      "apiKey": "YOUR_OPENAI_API_KEY",
      "maxInputTokens": 128000,
      "maxOutputTokens": 8192
    }
  ],
  "availableModels": [
    "your-openai-model-id"
  ]
}

这里有三个地方最容易写错:

  • id 必须写成你账户里实际可调用的模型 ID
  • url 建议直接写完整的 https://api.openai.com/v1/chat/completions
  • availableModels 必须包含上面的 id

如果你不确定自己账号到底能调用哪个模型,不要先拍脑袋填。更稳妥的做法是先去 OpenAI 控制台确认可用模型,再把模型 ID 原样写进来。

方案二:WorkBuddy 接入 OpenAI 兼容的 ChatGPT API 入口

如果你不想直接走 OpenAI 官方地址,而是想用兼容 OpenAI 协议的统一入口,那么配置方式和上面几乎一样,差别主要在 urlapiKey 和具体模型名。

api.clawsocket.com 这类 OpenAI 兼容入口为例,可以先按这个思路写:

json
{
  "models": [
    {
      "id": "gpt-5.4",
      "name": "ChatGPT API",
      "vendor": "OpenAI",
      "url": "https://api.clawsocket.com/v1/chat/completions",
      "apiKey": "YOUR_API_KEY",
      "maxInputTokens": 128000,
      "maxOutputTokens": 8192
    }
  ],
  "availableModels": [
    "gpt-5.4"
  ]
}

这里 vendor 仍然写 OpenAI,不是说模型一定来自 OpenAI,而是因为 WorkBuddy 在这个场景里识别的是 OpenAI 协议格式

如果你想在同一个入口里切多个模型,也可以这样写:

json
{
  "models": [
    {
      "id": "gpt-5.4",
      "name": "GPT-5.4",
      "vendor": "OpenAI",
      "url": "https://api.clawsocket.com/v1/chat/completions",
      "apiKey": "YOUR_API_KEY",
      "maxInputTokens": 128000,
      "maxOutputTokens": 8192
    },
    {
      "id": "claude-sonnet-4-6",
      "name": "Claude Sonnet 4.6",
      "vendor": "OpenAI",
      "url": "https://api.clawsocket.com/v1/chat/completions",
      "apiKey": "YOUR_API_KEY",
      "maxInputTokens": 200000,
      "maxOutputTokens": 8192
    }
  ],
  "availableModels": [
    "gpt-5.4",
    "claude-sonnet-4-6"
  ]
}

这类配法适合想把 ChatGPT APIClaude API 等入口统一起来的用户。

保存后怎么生效

无论你用哪种方案,写完 models.json 之后都不要只最小化 WorkBuddy,而是按下面顺序处理:

  1. 保存 models.json
  2. 完全退出 WorkBuddy
  3. 重新启动 WorkBuddy
  4. 打开底部模型选择区域
  5. 查看自定义模型是否出现

腾讯云开发者社区近期几篇 WorkBuddy 实战文章都反复提到一点:写完配置后要完全重启 WorkBuddy。否则模型列表很可能不会刷新。

如何验证配置成功

workbuddy 如何接入 chatgpt api 这个问题,最容易在验证环节浪费时间。更高效的方式是按固定顺序检查:

  1. 模型有没有出现在列表里
  2. 能不能正常切换过去
  3. 先发一个最简单的问题
  4. 再发一个代码类或长文本类任务

例如可以先测试:

text
请用三句话介绍你当前使用的模型。

如果这一步都过不去,就不要先怀疑 WorkBuddy 的 Agent 能力,优先回头查配置。

常见报错排查

1. WorkBuddy 里看不到模型

先检查:

  • availableModels 里有没有这个模型 ID
  • JSON 格式有没有少逗号、少引号
  • 是否真的完全退出再重启了 WorkBuddy

这类问题比 API Key 错误更常见。

2. 401 Unauthorized

通常表示:

  • API Key 错了
  • API Key 多了空格
  • 你用了错误的服务商 key

如果你填的是 OpenAI 官方地址,就必须用 OpenAI 官方 API Key;如果你填的是兼容中转地址,就必须用中转控制台发的 key。

3. 404 Not Found

通常表示 url 写错了。
重点检查:

  • 是不是只写了域名,没有写完整 .../v1/chat/completions
  • 路径是不是把 chat/completions 写成了别的接口

很多 WorkBuddy 配置失败,根因都在这里。

4. 模型不存在

这说明 id 写错了,或者你的服务端根本不支持这个模型。
不要把文章示例里的模型名直接照抄到生产配置里,应该以你自己的控制台模型列表为准。

5. 能对话,但输出太短

先检查 maxOutputTokens
如果你只写了 4096,复杂任务可能明显不够。可以根据模型能力调高,但不要超过服务商支持上限。

6. OpenAI 官方接口能用,WorkBuddy 还是不通

这种情况优先检查两点:

  1. models.json 路径对不对
  2. url 是否填写为完整 chat/completions 地址

WorkBuddy 在这个场景里更像一个严格按配置读模型的客户端,路径和字段名都不能靠猜。

安全建议

这篇 workbuddy 如何接入 chatgpt api 还要强调一点:models.json 是本地明文文件,里面会保存 API Key。建议你:

  • 不要把 ~/.workbuddy/models.json 上传到 GitHub
  • 不要截图公开带完整 API Key 的配置
  • 给 WorkBuddy 单独创建一把 API Key
  • 如果怀疑泄露,立即禁用旧 key
  • 团队使用时,不要在共享配置里放个人 key

workbuddy 如何接入 chatgpt api 常见问题

WorkBuddy 官方支持 ChatGPT API 吗

更准确地说,WorkBuddy 官方支持的是 自定义模型。而 ChatGPT API 这类场景,通常通过 OpenAI 兼容配置接入。

WorkBuddy 一定要用腾讯云 Token Plan 吗

不一定。腾讯官方文档主要展示 Token Plan 的图形化配置,但开发者社区近几个月的实战文章已经大量使用 models.json + OpenAI 兼容接口 的方式接入外部模型。

vendor 应该写什么

在这个场景里,通常写:

json
"vendor": "OpenAI"

它表示的是接口协议类型,不等于模型一定来自 OpenAI 官方。

URL 应该写 Base URL 还是完整地址

更稳妥的做法是直接写完整接口地址,例如:

text
https://api.openai.com/v1/chat/completions

或者:

text
https://api.clawsocket.com/v1/chat/completions

WorkBuddy 和 CodeBuddy 的配置路径一样吗

不一样。WorkBuddy 用的是:

text
~/.workbuddy/models.json

CodeBuddy Code 一般是:

text
~/.codebuddy/models.json

结论

总结一下,workbuddy 如何接入 chatgpt api 的核心就是四步:找到 ~/.workbuddy/models.json,写入 OpenAI Chat Completions 兼容配置,把模型 ID 加进 availableModels,然后完全重启 WorkBuddy。腾讯官方已经确认 WorkBuddy 支持自定义模型,而近期腾讯云开发者社区的多篇实战文章也都在用同一套 OpenAI 风格配置接入外部模型。对大多数用户来说,最短路径是先用一个可用的 ChatGPT API 入口完成最小验证,再逐步扩展模型和工作流。

官方资料:

参考资料:

继续阅读:

本网站为 Claude API 接入文档与场景介绍站,服务跳转至 api.clawsocket.com。本站为独立第三方信息与服务站点,非 OpenAI、Google、Anthropic 官方网站,与上述品牌无官方隶属关系。