Codebuddy CLI接入第三方模型
支持接入OpenAI协议,Anthropic协议接入报错
接入方法
个人安装目录下,查找.codebuddy目录,进入目录下新建models.json文件,添加以下配置,以接入多个模型配置为例:
javascript
// 注意为json格式
{
"models": [
{
"id": "模型ID",
"name": "模型别名", //在cli端展示的模型名称
"vendor": "厂商名称",
"apiKey": "个人APIKEY",
"url": "厂商代理的支持openAI协议的ULR地址",
"maxInputTokens": 128000,
"maxOutputTokens": 8192,
"supportsToolCall": true,
"supportsImages": false,
"supportsReasoning": true
},
{
"id": "模型ID",
"name": "模型别名", //在cli端展示的模型名称
"vendor": "厂商名称",
"apiKey": "个人APIKEY",
"url": "厂商代理的支持openAI协议的ULR地址",
"maxInputTokens": 128000,
"maxOutputTokens": 8192,
"supportsToolCall": true,
"supportsImages": false,
"supportsReasoning": true
}
]
}
验证接入效果
1、IDE Terminal中执行codebuddy

2、执行"/model"查看支持的模型

3、切换至配置的第三方代理模型测试验证

特别注意
以上配置的第三方代理URL,目前经过测试,不支持Anthropic协议。