CodeBuddy怎么配置百炼大模型

📅 2026/7/28 1:29:23
CodeBuddy怎么配置百炼大模型
CodeBuddy 支持通过自定义模型的方式接入阿里云百炼大模型。由于阿里云百炼平台主要提供兼容OpenAI 标准接口的服务你可以利用 CodeBuddy 的models.json配置文件将百炼上的模型如qwen-coder-turbo或qwen-plus添加为第三方模型。以下是详细的操作步骤第一步获取阿里云百炼 API Key登录 阿里云百炼控制台。在左侧菜单找到“API-KEY管理”。点击“创建新的API-KEY”并复制保存该密钥通常以sk-开头。第二步找到 CodeBuddy 配置文件CodeBuddy 的自定义模型配置通常位于models.json文件中。你需要根据你的操作系统找到该文件的位置Windows:%USERPROFILE%\.codebuddy\models.jsonmacOS / Linux:~/.codebuddy/models.json我这里一开始不存在这个配置文件手动新建了个models.json文件注意如果该文件不存在你可以手动创建一个名为models.json的文件。第三步编辑models.json配置将以下内容复制到models.json文件中。请确保将你的阿里云百炼API-Key替换为你刚才获取的真实密钥。1{ 2 models: [ 3 { 4 id: qwen-coder-turbo, 5 name: Qwen-Coder-Turbo (Aliyun), 6 vendor: Alibaba Cloud, 7 apiKey: 你的阿里云百炼API-Key, 8 url: https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions, 9 maxInputTokens: 128000, 10 maxOutputTokens: 4096, 11 supportsToolCall: true, 12 supportsImages: true 13 }, 14 { 15 id: qwen-plus, 16 name: Qwen-Plus (Aliyun), 17 vendor: Alibaba Cloud, 18 apiKey: 你的阿里云百炼API-Key, 19 url: https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions, 20 maxInputTokens: 128000, 21 maxOutputTokens: 4096, 22 supportsToolCall: true, 23 supportsImages: false 24 } 25 ], 26 availableModels: [ 27 qwen-coder-turbo, 28 qwen-plus 29 ] 30}配置关键点说明url: 必须使用阿里云百炼的兼容模式地址https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions。id: 这里填写的 ID 必须是你想要调用的具体模型名称例如qwen-coder-turbo是通义代码大模型适合编程qwen-plus是通用模型。apiKey: 填入你的百炼 API Key。第四步重启与验证保存models.json文件。重启 CodeBuddy插件或 VS Code确保配置生效。在 CodeBuddy 的模型选择下拉框中你应该能看到刚才配置的Qwen-Coder-Turbo (Aliyun)或Qwen-Plus (Aliyun)。选择该模型输入一句简单的指令如“你好”或“写一个冒泡排序”如果能正常回复即表示接入成功。常见问题排查报错 401 / Invalid API Key: 检查apiKey是否复制完整或者是否使用了错误的 Key注意区分主账号和子账号权限。无响应 / 连接超时: 检查网络环境。虽然阿里云在国内访问速度很快但部分网络代理软件可能会拦截本地请求尝试关闭代理软件的“系统代理”模式后再试。模型未找到: 确认id字段填写的名称与阿里云百炼控制台中显示的模型 ID 完全一致。