客户端示例

WorkBuddy

在 WorkBuddy 的自定义模型或 models.json 中接入 AsterMesh。

WorkBuddy 是腾讯云代码助手(CodeBuddy)团队推出的 AI Agent 办公工具,支持通过 OpenAI 兼容的 Chat Completions 接口添加自定义模型。

url 要填完整接口地址

WorkBuddy 的 url 字段与多数客户端不同:要填完整接口路径 https://console.astermesh.cn/v1/chat/completions,而不是只到 /v1 的 Base URL。

方式一:界面配置

  1. 打开 WorkBuddy,点击右上角账户菜单 → 设置模型
  2. 点击 添加模型,选择 自定义 模型。
  3. 填入接口地址、AsterMesh API Key 和控制台复制的模型 ID,保存。

方式二:models.json

配置文件路径(用户级):

~/.workbuddy/models.json

项目级配置 <项目根目录>/.workbuddy/models.json 优先级更高。写入:

{
  "models": [
    {
      "id": "MODEL_ID",
      "name": "AsterMesh Model",
      "vendor": "Custom",
      "url": "https://console.astermesh.cn/v1/chat/completions",
      "apiKey": "${ASTERMESH_API_KEY}",
      "maxInputTokens": 128000,
      "maxOutputTokens": 8192,
      "supportsToolCall": true,
      "supportsImages": false
    }
  ],
  "availableModels": ["MODEL_ID"]
}

MODEL_ID 换成控制台模型列表里的完整模型 ID。apiKey 支持 ${ASTERMESH_API_KEY} 环境变量引用语法,避免把明文 Key 写进配置文件。

注意事项:

  • 文件保存为 UTF-8(无 BOM)
  • 改完配置需要完全退出并重启 WorkBuddy 才会加载。
  • 同团队的 CodeBuddy 使用相同的配置结构,路径是 ~/.codebuddy/models.json

验证

重启后在模型选择器里选择刚添加的模型,发一条简单消息:

请回复:AsterMesh WorkBuddy 配置成功。

常见问题

  • 模型没有出现在列表里:检查 JSON 是否合法(尤其是逗号和引号)、文件编码是否为 UTF-8 无 BOM,以及是否重启了应用。
  • 鉴权失败:确认 ${ASTERMESH_API_KEY} 环境变量已设置,或直接在 apiKey 里填写 Key 测试。
  • 404url 必须是完整接口地址,检查是否漏了 /chat/completions

© AsterMesh

On this page