WorkBuddy 作为腾讯出品的全场景 AI 办公工作台,默认内置了混元、Auto 等模型。但很多用户不知道的是,WorkBuddy 支持 OpenAI 兼容提供者,可以接入任何兼容 OpenAI API 格式的第三方大模型服务。
本文将以**火山云(Volcengine Ark)**为例,手把手教你如何将 12 个大模型接入 WorkBuddy,包括 DeepSeek-V4、Kimi-K2.6、GLM-5.2 等,彻底告别积分焦虑。
火山云 Ark 提供 OpenAI 兼容的 API 端点,你需要准备以下三样东西:
配置项 | 示例值 |
|---|---|
Base URL | https://ark.cn-beijing.volces.com/api/coding/v3 |
API Key | 你的火山云 API Key(在火山云控制台获取) |
模型列表 | 12 个可用模型(见下文) |
模型 ID | 用途 | 上下文窗口 |
|---|---|---|
deepseek-v4-pro ⭐ | 默认首选,通用推理 | 200K |
deepseek-v4-flash | 超长文档处理 | 1M |
doubao-seed-2.0-pro | 图文理解 | 256K |
doubao-seed-2.0-code | 代码专用 | 256K |
doubao-seed-2.0-lite | 轻量快速 | 256K |
doubao-seed-code | 纯代码补全 | 256K |
kimi-k2.6 | 通用推理 | 256K |
kimi-k2.5 | 通用推理 | 256K |
glm-5.2 | 超长文本 | 1M |
glm-4.7 | 中文理解 | 200K |
minimax-m2.7 | 通用推理 | 200K |
minimax-m2.5 | 通用推理 | 200K |
WorkBuddy 的 OpenAI 兼容提供者配置存储在:
提示:WorkBuddy 使用
CODEBUDDY_CONFIG_DIR环境变量决定配置目录。默认指向~/.workbuddy。
字段 | 必填 | 说明 |
|---|---|---|
id | ✅ | 模型唯一标识,在模型下拉列表中显示 |
name | ✅ | 模型显示名称 |
vendor | ✅ | 供应商名称 |
url | ✅ | API 端点,必须以 /chat/completions 结尾 |
apiKey | ✅ | API 密钥 |
maxInputTokens | 可选 | 上下文窗口大小 |
supportsImages | 可选 | 是否支持图片输入 |
supportsReasoning | 可选 | 是否支持推理模式 |
/chat/completions 结尾WorkBuddy 会直接向配置的 URL 发送 POST 请求,不会自动拼接路径。如果你的 Base URL 是 https://ark.cn-beijing.volces.com/api/coding/v3,必须写成完整的:
availableModels 白名单models.json 里有一个 availableModels 字段,它是一个白名单过滤器。一旦配置了,WorkBuddy 就只显示列表里的模型,内置的 Auto / 混元等默认模型会被全部隐藏。
正确做法:不要写 availableModels 字段,让所有模型(内置 + 自定义)都可见。
${VAR} 不适用于 API Key虽然 models.json 支持 ${VAR} 格式的环境变量引用,但 WorkBuddy 只解析进程级环境变量(process.env),不解析 settings.json 中的 env 字段。所以 apiKey 只能用明文,无法通过 settings.json 注入。
火山云不同模型走不同的额度通道。如果你用 deepseek-v4-pro 遇到"明天重置"报错,切换到 doubao-seed-2.0-pro 或 kimi-k2.6 即可——它们走不同通道,不会触发同一个每日限额。
配置完成后,WorkBuddy 支持热重载(约 1 秒自动同步)。打开模型下拉列表,如果能看到所有配置的模型,说明接入成功。
如果看不到,试试:
python -m json.tool models.json 验证)接入第三方模型后,WorkBuddy 的功能边界被大大扩展:
models.json 文件,配置一次,热加载生效如果你有其他兼容 OpenAI API 的模型服务(如 Ollama 本地模型、OpenRouter 等),也可以按同样的方式接入。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。