☰
华为云码道配置自定义大模型,四种方式完整实操
2026/9/30 8:08:16 网站建设 项目流程

不想局限内置模型?华为云码道CodeArts代码智能体支持接入Deepseek、智谱GLM、本地自建模型。四种配置路径,附带配置文件复用小技巧,30分钟即可完成自定义模型部署,欢迎动手实操体验。

一、案例概述
  • 案例介绍

华为云码道CodeArts代码智能体是基于智能生成、智能问答两大核心能力构建起一套全方位、多层次的智能开发体系。在智能生成方面,它能够依据开发者输入的需求描述,准确且高效地生成高质量代码;智能问答功能则如同开发者身边的专属技术顾问。一键开通免费体验版。

码道代码智能体开放了配置自定义模型的能力,开发者可按需接入 DeepSeek、智谱 GLM、本地自建模型等各类大模型,灵活适配不同场景与成本诉求,摆脱对单一预置模型的依赖,实现更个性化的智能开发体验。

本案例演示如何在码道代码智能体中配置自定义模型,覆盖IDE、控制台、插件及CLI/TUI 四种配置方式。其中CLI/TUI需要手动编辑配置文件,如果你希望降低操作成本,可以直接参考文末”小技巧“,把IDE已经调好的配置一键复用至CLI/TUI。

  • 适用对象:个人开发者、高校学生、企业开发人员

  • 案例时间:本案例总时长预计30分钟

  • 案例流程:

    1. AI IDE华为云码道安装部署

    2. 在码道IDE中配置自定义模型

    3. 在控制台中配置自定义模型

    4. 在插件中配置自定义模型

    5. 在 CLI/TUI 中配置自定义模型

    6. 实操小技巧

  • 资源总览:本案例预计花费0元

资源名称

规格

单价(元)

华为云码道CodeArts代码智能体

通用体验版

免费

二、基础环境与资源准备

2.1 AI IDE华为云码道代码智能体安装部署

参考案例AI IDE华为云码道CodeArts代码智能体安装部署完成Windows版AI IDE华为云码道CodeArts代码智能体安装部署。

三、 实战操作

3.1 在码道IDE中配置自定义模型

码道支持两种添加自定义模型方式:一是通过模型提供商快速添加,二是通过自定义配置进行添加。

3.1.1 通过模型提供商添加模型

可以看到,码道已预置了一些主流大模型供应商,用户选择模型供应商和模型ID后,系统自动回填模型URL,仅需输入 API Key,即可快速完成自定义模型的新建。

打开码道IDE,进入设置界面,找到 “模型” 选项,点击 “添加模型”:

参考下图完成配置:

配置成功:

3.1.2 通过自定义配置添加模型

用户需自行填写模型URL、模型ID和 API Key,适用于接入本地自建模型,或模型供应商不在预置列表中的模型。

参考 DeepSeek 官网文档获取模型URL和模型ID:

OpenAI Chat Completions 格式:

Anthropic Messages 格式:

参数解释:

参数

说明

API格式

在下拉列表中选择模型所使用的API格式,包括OpenAI Chat Completions格式和Anthropic Messages格式。

模型URL

输入从模型供应商处获取的模型URL,仅填写API的Base URL。例如:模型完整地址为https://open.bigmodel.cn/api/paas/v4/chat/completions,应填写的模型URL为https://open.bigmodel.cn/api/paas/v4。

模型ID

输入从模型供应商处获取的模型ID,长度不超过64个字符。例如:glm-5.2。

模型展示名称

设置模型在华为云码道代码智能体中显示的名称,长度不超过64个字符。

API Key

输入从模型供应商处获取的API Key。

上下文窗口Tokens

可选,设置输入Tokens和输出Tokens。输入Tokens:表示模型一次请求可以接收的最大Token;输出Tokens:表示模型一次响应可以生成的最大Token。

描述

可选,自定义模型的描述信息,长度不超过200个字符。

3.2 在控制台中配置自定义模型

若您是专业版套餐,需要进行企业模型管理,则登录码道控制台后,在企业设置中的模型配置中,点击新建模型,然后按照和 3.1 同样的方式配置即可:

3.3 在插件中配置自定义模型

与 IDE 中配置方式一致,此处以 VS Code 为例简单概述:

3.4 在 CLI/TUI 中配置自定义模型

在码道 CLI/TUI 中,通过配置文件对自定义模型进行管理。在 CLI/TUI 模式下,不支持使用命令创建、修改或删除自定义模型,所有配置均需手动编辑文件。

自定义模型配置文件及其存放路径:“~/.codeartsdoer/codearts_cli.json”,“~”表示当前用户的主目录,Windows下等同于“C:\Users\用户名\”,macOS下等同于“/Users/用户名/”,Linux下等同于“/home/用户名/”。

进入TUI,使用 /models 可以看到模型列表:

此时打开配置文件 codearts_cli.json:

手动完成配置即可(图中为官方文档提供的示例):

ctrl+s 保存后,重启TUI,再次查看模型列表即可(由于此时作者已经尝试了几次,所以模型显示在 Recent 中):

3.5 小技巧

由于 CLI/TUI 所有自定义模型配置均需手动编辑文件,而在 IDE、插件中是可以图形化配置的,我们将 IDE 中配置好自定义模型之后产生的配置文件,直接复制到 codearts_cli.json 中是否有效呢?

计划可行,开始验证。

我查到码道IDE对应的配置文件路径为 “~/.codeartsdoer/codearts-data/codearts.json”:

复制粘贴到 “~/.codeartsdoer/codearts_cli.json”:

ctrl+s 保存后,重启TUI,再次查看模型列表:

可以看到,成功的将 3.1 在 IDE 中配置好的三个自定义模型配置到了 CLI/TUI 中。

复制到 VS Code 插件中也是一样,对应路径为 “~/.codeartsdoer/vscode-data/codearts.json” :

端侧

路径

IDE

~/.codeartsdoer/codearts-data/codearts.json

VS Code

~/.codeartsdoer/vscode-data/codearts.json

IntelliJ IDEA

~/.codeartsdoer/IntelliJIDEA{版本号}/codearts.json

CLI

~/.codeartsdoer/codearts_cli.json

总结

通过以上四种方式,就可以在华为云码道CodeArts代码智能体完成第三方/本地自定义模型接入。借助文末配置复用技巧,可以大幅降低CLI侧的配置成本。大家可以动手复现本次案例,接入自己习惯的大模型,体验更灵活的智能开发。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询