赛博鸡蛋JIDAN.SI

GUIDE · 通用

CodeBuddy 自定义模型接入免费 API:models.json 配置硅基流动 / 阿里云百炼教程

腾讯云代码助手 CodeBuddy 的 IDE 和 CLI 形态支持通过 `models.json` 添加自定义模型,只认 OpenAI 接口格式,且 `url` 必须写到 `/chat/completions`。本文给出硅基流动和阿里云百炼的可抄配置。

适用对象
用 CodeBuddy IDE 或 CLI、想接入自己的免费 API 额度的新手
预计用时
约 5 分钟
最后核实

准备

  • CodeBuddy IDE 或 CodeBuddy CLI(文档说明插件版暂不支持 models.json)
  • 模型平台 API Key(硅基流动、阿里云百炼等兼容 OpenAI 的平台)

步骤

  1. 找到(或新建)models.json

    CodeBuddy 文档说明配置分两级:

    • 用户级:~/.codebuddy/models.json,对所有项目生效;
    • 项目级:<项目根目录>/.codebuddy/models.json,优先级更高,同 id 的模型会覆盖用户级。

    个人 Key 建议放用户级,避免随项目提交到仓库。

  2. 写入模型配置

    关键规则(来自官方文档):目前仅支持 OpenAI 接口格式;url 必须是接口完整路径,一般以 /chat/completions 结尾,只写到 /v1 是错的。

    下面同时配置硅基流动和百炼北京地域(Base URL 取自两家官方文档,再拼上 /chat/completions)。模型 ID 以各平台模型列表为准,supportsToolCall 等能力开关按模型实际能力填写:

    json
    {
      "models": [
        {
          "id": "Pro/deepseek-ai/DeepSeek-R1",
          "name": "DeepSeek-R1(硅基流动)",
          "vendor": "SiliconFlow",
          "url": "https://api.siliconflow.cn/v1/chat/completions",
          "apiKey": "你的硅基流动Key",
          "supportsToolCall": true,
          "supportsImages": false,
          "supportsReasoning": true
        },
        {
          "id": "qwen-plus",
          "name": "Qwen Plus(百炼)",
          "vendor": "Bailian",
          "url": "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions",
          "apiKey": "你的百炼Key",
          "supportsToolCall": true,
          "supportsImages": false
        }
      ]
    }
  3. 保存即生效,在下拉框里选模型

    文档说明 models.json 支持热重载(1 秒防抖),保存后自动同步。通过 models.json 添加的模型会带 custom 标签,在模型下拉列表里选中即可使用。

  4. (可选)用 availableModels 精简下拉列表

    只想看到自己常用的几个模型时,加一个 availableModels 数组,只有列出的 ID 会显示(可混合内置模型和自定义模型)。

    json
    {
      "availableModels": ["qwen-plus", "Pro/deepseek-ai/DeepSeek-R1"]
    }

注意事项

  • apiKey 是明文:文档说明 apiKey 填实际密钥值。别把带 Key 的 models.json 放进项目目录提交到 Git。
  • 插件版不支持:CodeBuddy 的 VS Code / JetBrains 插件暂不支持 models.json,需要用 IDE 或 CLI。
  • WorkBuddy 同理:腾讯云 WorkBuddy 也读取 ~/.codebuddy/models.json,配置方法见本站《WorkBuddy 接入免费大模型 API》。
  • 百炼新人免费额度只适用于北京地域,且按模型独立计算。

常见问题

模型没有出现在下拉列表?

依次检查:JSON 格式是否正确(逗号、引号);文件路径是否正确;如果配置了 availableModels,模型 ID 是否在列表里;id 字段是否填写。

请求报错 404?

最常见是 url 没写完整。CodeBuddy 要求完整路径,例如 https://api.siliconflow.cn/v1/chat/completions,而不是 https://api.siliconflow.cn/v1。

相关优惠

信息来源

最后核实日期:2026-10-09 · 政策可能随时调整,请以官方页面为准

继续看

搜索福利

搜索模型、厂商或工具,查找全站在线福利。

投稿一条优惠

AI 核验

分享活动或官方文档链接。投稿会先保存,再核验金额、条件和有效期;无法确认的内容转人工审核。