内容提要
华为云码道CodeArts代码智能体支持接入DeepSeek、智谱GLM及本地自建模型,覆盖IDE、控制台、插件、CLI/TUI四种配置方式,约30分钟完成。IDE可通过模型提供商或自定义配置添加;CLI/TUI需手动编辑配置文件。可将IDE配置文件复制到CLI配置路径,复用已配好的自定义模型。
延伸解读
自定义模型配置的四种路径与适用场景
文章介绍了在华为云码道中配置自定义模型的四种方式:IDE、控制台、插件和CLI/TUI。其中IDE和插件提供图形化界面,适合快速添加;控制台面向专业版企业模型管理;CLI/TUI需手动编辑配置文件,适合习惯命令行操作的开发者。读者可根据自身使用习惯和权限选择合适路径。
配置文件复用:降低CLI配置成本的小技巧
由于CLI/TUI不支持命令管理模型,所有配置需手动编辑文件。文章验证了将IDE配置文件(~/.codeartsdoer/codearts-data/codearts.json)内容复制到CLI配置文件(~/.codeartsdoer/codearts_cli.json)后重启TUI,即可复用已配置的模型。同样方法也适用于VS Code插件,对应路径为~/.codeartsdoer/vscode-data/codearts.json。
配置自定义模型时的关键参数与注意事项
添加自定义模型时需填写API格式(OpenAI Chat Completions或Anthropic Messages)、模型URL(仅Base URL)、模型ID、API Key等。模型URL需去掉完整地址中的/chat/completions部分。模型ID和展示名称长度不超过64字符,描述不超过200字符。上下文窗口Tokens为可选,用于限制输入输出长度。
Q&A
华为云码道CodeArts代码智能体支持接入哪些自定义大模型?
支持接入DeepSeek、智谱GLM以及本地自建模型等各类大模型。
在码道IDE中配置自定义模型有哪两种方式?
一是通过模型提供商快速添加,选择供应商和模型ID后系统自动回填模型URL,仅需输入API Key;二是通过自定义配置添加,需自行填写模型URL、模型ID和API Key,适用于本地自建模型或供应商不在预置列表中的情况。
在CLI/TUI中配置自定义模型需要注意什么?
CLI/TUI不支持使用命令创建、修改或删除自定义模型,所有配置均需手动编辑配置文件,路径为“~/.codeartsdoer/codearts_cli.json”。编辑保存后需重启TUI才能生效。
如何将IDE中已配置好的自定义模型快速复用到CLI/TUI中?
将IDE的配置文件“~/.codeartsdoer/codearts-data/codearts.json”中的内容复制到CLI的配置文件“~/.codeartsdoer/codearts_cli.json”中,保存后重启TUI即可。
在码道控制台中配置自定义模型适用于什么场景?
适用于专业版套餐用户进行企业模型管理,登录码道控制台后,在企业设置中的模型配置中点击新建模型,然后按照与IDE相同的方式配置即可。
配置自定义模型时,模型URL应该填写什么?
仅填写API的Base URL。例如模型完整地址为https://open.bigmodel.cn/api/paas/v4/chat/completions,应填写的模型URL为https://open.bigmodel.cn/api/paas/v4。