准备工作
- CodeBuddy 已安装,并且可以正常打开。
- 在 AIHubMix 控制台 创建好的 API Key,格式通常是
sk-***。 - 要使用的模型 ID,例如
gpt-5.5、gemini-3.5-flash、deepseek-chat。模型 ID 建议直接从 AIHubMix 模型列表复制,避免手动输入错误。
前端界面配置 AIHubMix 模型
打开 CodeBuddy,在输入框下方点击当前模型名称,例如 Default。


- Endpoint:通常填
https://aihubmix.com/v1。如果主地址暂时不可用,改成备用地址https://api.inferera.com/v1。 - API Key:填你在 AIHubMix 控制台 创建的 Key。
- Model Name:填要用的模型 ID,例如
gpt-5.5。 - Advanced Settings:按模型能力勾选。需要工具调用就开 Tool Calling;模型支持看图就开 Image Input;推理模型可以开 Reasoning。


通过配置文件添加模型
CodeBuddy 会把自定义模型写到本地配置文件里。前端界面配置不方便时,可以编辑这个文件:models.json 时,推荐把 url 写成完整的 Chat Completions 地址:
url 改成备用地址即可:
https://aihubmix.com/v1 就可以;直接写 models.json 时,按 CodeBuddy 的配置文件格式补到 /chat/completions 更稳。改完后重启 CodeBuddy,或重新打开模型下拉列表查看。
如果不想把 Key 明文写进 models.json,可以使用环境变量引用:
CodeBuddy CLI
CodeBuddy 的命令行版本叫 CodeBuddy Code,安装后在终端执行codebuddy 启动。如果本机还没有安装,可以用 npm 安装:
CODEBUDDY_BASE_URL:
codebuddy 是启动命令。启动后可以直接在终端里输入问题。
需要固定生效时,把这些变量写进 %USERPROFILE%\.codebuddy\settings.json:
CODEBUDDY_BASE_URL 是否误写成了 /v1/chat/completions 这类 OpenAI 路径。
验证效果
选中自定义模型后,发一条简单消息测试一下,比如让 CodeBuddy 简短介绍 AIHubMix。能正常回复,就说明配置已经生效。

常见问题
保存后模型不可用怎么办? 先检查 Endpoint 是否带/v1,API Key 是否完整,Model Name 是否和 AIHubMix 模型 ID 一致。如果是手动写 models.json,再确认 url 是否补到了 /chat/completions。
模型列表里出现两个相似名称正常吗?
正常。CodeBuddy 可能会把自定义模型显示成 模型名:模型名 的形式,只要选中后能正常回复即可。
CLI 和桌面端用的是同一套配置吗?
不完全一样。桌面端的自定义模型主要看 models.json;CLI 会读取启动前设置的环境变量,或者读取 settings.json 里的 env。
更新时间:2026-07-10