# 华为云码道（CodeArts）代码智能体
华为云码道代码智能体支持企业接入第三方大语言模型，可根据业务场景灵活定制，并满足企业私有化部署、数据安全与合规管控要求，实现模型能力与业务深度适配。
华为云码道代码智能体专业版套餐支持通过控制台和客户端配置模型，基础版套餐和体验版套餐仅支持在客户端配置模型。
- 控制台：仅华为云码道企业管理员可配置模型，并可管控华为云码道企业成员在客户端配置模型的权限。
- 客户端：所有华为云码道企业成员均可配置模型。
#### 前提条件
- 已注册华为云账号，并进行实名认证。具体操作，请参见[注册华为账号并开通华为云](https://support.huaweicloud.com/usermanual-account/account_id_001.html)和[实名认证](https://support.huaweicloud.com/usermanual-account/zh-cn_topic_0071343161.html)。
- 已开通MaaS预置服务，具体操作请参见[开通预置服务](https://console.huaweicloud.com/modelarts/?#/model-studio/deployment)。
- 已购买华为云码道代码智能体**企业版套餐、个人版套餐（新版套餐）或专业版套餐、基础版套餐、体验版套餐（旧版套餐）** 。
  - **企业版套餐或专业版套餐**支持通过控制台和客户端配置模型。
  
  - **个** **人版套餐或基础版套餐、体验版套餐**仅支持在客户端配置模型。
   
- **已获取华为云码道企业成员或企业管理员** **权限**。
- **已添加华为云码道团队成员，** 具体操作请参见[管理成员及团队](https://support.huaweicloud.com/usermanual-enterprise/codeartsagent_enterprise_0004.html)。
- 安装华为云码道代码智能体客户端，详细操作请参见[华为云码道代码智能体 快速入门](https://support.huaweicloud.com/qs-codeartsagent/codeartsagent_qs_0001.html)。
 
#### 计费说明
在调用MaaS模型服务时，将根据实际使用的Tokens数量进行计费。计费详情请参见[MaaS模型服务计费项](https://support.huaweicloud.com/price-maas/price-maas-0001.html)。
#### 约束限制
- 华为云码道接入第三方模型仅支持**OpenAI规范的Chat Completions API格式** 和**Anthropic规范的Messages API格式**。
- 华为云码道自定义的模型仅可由系统内置智能体、AgentTeam和自定义的智能体调用，智能问答无法调用。
 
#### 控制台操作步骤
1. 使用已授权**企业管理员** 角色的账号登录[码道代码智能体](https://codearts.huaweicloud.com/portal)控制台。
2. 在左侧导航栏选择"企业设置 \> 模型配置"，进入"模型配置"页面。
3. 在"企业内置模型"区域，单击"新建模型"，弹出"新建模型"对话框。
4. 参考[表1]，接入MaaS模型。
   图1接入MaaS模型   
   ![](https://support.huaweicloud.com/model-call-maas/figure/zh-cn_image_0000002655972780.png "点击放大")
   
    表1接入MaaS模型参数说明 
   | 参数        | 说明                                                                                                                                                                                                                                                                                                                                                                                          |
   |:---|:---|
   | 模型提供商      | 选择"华为云MaaS"。                                                                                                                                                                                                                                                                                                                                                                                  |
   | 模型ID     | - 在下拉列表中选择模型名称，例如："Kimi-K2.6"。  - 如果下拉列表中没有需要的模型名称，请选择"自定义"，并在"自定义模型ID"中填写模型名称，例如："openpangu-2.0-flash"当前支持模型参见[模型列表](https://support.huaweicloud.com/model-list-maas/model_list_0001.html)。   |
   | 模型展示名称      | **模型展示名称可与系统内置模型名称相同，但不可与其他已创建的自定义模型名称相同。** 设置模型在华为云码道代码智能体中显示的名称，长度不超过64个字符。 输入"MaaS-openPangu-2.0-Flash"。                                                                                                                                                                                          |
   | 可用范围     | 设置模型的可用范围，创建后不可修改。 - 企业：企业全员可用。  - 团队：仅指定团队可用。   **企业管理员可使用所有企业级和团队级配置的模型。**                                |
   | API Key  | [获取API Key](https://console.huaweicloud.com/modelarts/#/model-studio/authmanage)。                                                                                                                                                                                                                                                                                                           |
   | 自定义模型URL | 选择模型供应商后，保持默认。 如果接入Token Plan需要开启"自定义编辑"，并填写兼容OpenAI接口协议工具：https://api.modelarts-maas.com/plan/v2                                                                                                                                                                                                                                             |
   | 上下文窗口      | 可选，保持默认。                                                                                                                                                                                                                                                                                                                                                                                       |
   | 描述        | 可选，保持默认。                                                                                                                                                                                                                                                                                                                                                                                      |
      
   
5. 单击"确定"，完成MaaS模型的接入。 在"企业内置模型"区域，查看新接入的MaaS模型。
   
6. 打开华为云码道代码智能体客户端的聊天界面，在输入框下方选择"内置 \> 智能体"，在右侧模型列表中选择MaaS模型。在输入框中输入"什么是二叉树"，若模型返回正确内容，说明MaaS模型可正常使用。
   图2使用MaaS模型   
   ![](https://support.huaweicloud.com/model-call-maas/figure/zh-cn_image_0000002685892471.png "点击放大")
   
   
 
