
# 主智能体场景：搭建茶叶销售多智能体应用
通过在多智能体中配置产品介绍、产品采购和客服支持工作流，支持根据用户意图在不同工作流中进行选择和跳转，灵活满足客户业务诉求。
图1茶叶销售助手应用全景图   
![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002569422227.png "点击放大")
#### 前提条件
- 已完成[子场景1：产品介绍](https://support.huaweicloud.com/bestpractice-agentarts0/agentarts_06_0047.html)。
- 已完成[子场景2：产品采购](https://support.huaweicloud.com/bestpractice-agentarts0/agentarts_06_0050.html)。
- 已完成[子场景3：客服支持](https://support.huaweicloud.com/bestpractice-agentarts0/agentarts_06_0054.html)。
 
#### 准备工作
本实践选用平台预置的"DeepSeek-V3"模型。
#### 创建多智能体应用
1. 登录[AgentArts智能体开发平台](https://console.huaweicloud.com/versatile/#/home/overview)，在左侧导航栏"个人空间"区域，选择目标空间。

2. 单击左侧导航栏"开发中心 \> 智能体管理 "，选择"多智能体"页签，单击右上角"创建多智能体"。
3. 在"创建多智能体"页面，配置基础信息，具体参数说明请参考[表1]。
   
   图2创建多智能体   
   ![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002569422185.png "点击放大")
    表1基础信息参数说明 
   | 参数     | 配置示例    | 说明                                                                                                                                         |
   |:---|:---|:---|
   | 应用名称   | 产品营销智能体 | 多智能体应用的名称。由2\~64个字符组成，包含中英文、数字、下划线、中划线、空格，不能以空格开头或结尾。                                                                                      |
   | 应用描述   | 产品营销智能体 | 多智能体的描述信息。由1\~256个字符组成。                                                                                                                    |
   | 多智能体图标 | 使用默认图标  | 用户可通过单击![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002538382546.png)自动生成图标；单击默认图标按钮，可上传本地图片作为多智能体应用的自定义图标。 |
      
   
   
4. 单击"立即创建"。 
   创建后，进入"多智能体配置"页面，初始只有一个"多Agent控制器"节点。创建的多智能体应用显示在多智能体应用卡片列表中。
   
   
5. 配置多Agent控制器。 
   在"多Agent控制器"卡片上，单击鼠标左键，在弹出页面配置参数信息，多Agent控制器参数说明请参考[图3]和[表2]。
   图3配置多Agent控制器   
   ![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002538382552.png "点击放大")
    表2多Agent控制器参数说明 
   | 参数                | 示例                                                                                                                                                                                                                                                                                                 | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   |:---|:---|:---|
   | 模型配置（可选）          | DeepSeek-V3                                                                                                                                                                                                                                                                                        | 在下拉框中选择该多智能体应用工作使用的模型服务。 在"模型配置"右侧，单击![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002569422201.png)，显示如下参数： - 核采样：模型在输出时，会从概率最高的词汇开始选择，直到这些词汇的总概率累计达到核采样值，这样可以限制模型选择这些高概率的词汇，从而控制输出内容的多样性。建议不要与温度同时调整。默认值为0.5。  - 温度：调高温度会使得模型的输出更多样性和创新性，反之，降低温度会使输出内容更加遵循指令要求但减少多样性。建议不要与核采样同时调整。默认值为0.5。                                                                                                                                                                                                                                                                                                                                  |
   | 子工作流执行逻辑提示词       | 默认即可                                                                                                                                                                                                                                                                                               | 执行子工作流的提示词。该提示词会反馈到大模型，大模型识别后，执行对应的子工作流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | 意图识别（可选）          | 默认即可                                                                                                                                                                                                                                                                                               | 该多智能体应用的意图识别能力。 在下拉框中选择具有特定输入输出参数的工作流应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   | 子智能体              | - 客服支持，等待输入  - 产品采购，等待输入  - 产品介绍，等待输入   | 在子智能体右侧，单击![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002569422191.png)，支持添加工作流、多智能体。 - 工作流：最多支持添加30个子工作流。 添加工作流后，设置子工作流的执行动作，支持的执行动作如下： - **继续**：按该工作流的执行结果，继续执行其他的子工作流。  - **终止**：按该工作流的执行结果，调用结束工作流结束任务。  - **等待输入**：按该工作流的执行结果，待用户输入问题后执行任务。     - 多智能体：在多智能体应用中，可以将一个多智能体应用用于另外一个多智能体应用中，从而实现多层控制的效果。目前支持2级控制。最多支持添加30个智能体。   |
   | 全局意图              | 默认即可                                                                                                                                                                                                                                                                                               | 在与智能体交互过程中，用户可能有一些与业务无关的公共意图，例如"不感兴趣"、"非本人"等，可以将这些意图配置到全局意图，并且可以配置该意图对应的动作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
   | 高级配置 \> 起始工作流（可选） | 默认即可                                                                                                                                                                                                                                                                                               | 起始工作流配置后，无论全局意图如何改变执行顺序，多智能体应用都会以此工作流为起点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   | 高级配置 \> 默认工作流（可选） | 默认即可                                                                                                                                                                                                                                                                                               | 当用户问题未匹配到任何子工作流业务意图时，执行当前默认工作流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | 高级配置 \> 结束工作流（可选） | 默认即可                                                                                                                                                                                                                                                                                               | 结束工作流配置后，无论全局意图如何改变执行顺序，多智能体应用都会以此工作流为终点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   | 高级配置 \> 最大对话历史轮次  | 默认即可                                                                                                                                                                                                                                                                                               | 设置历史对话次数，选择N，记录最近N条会话内容。例如，选择10，记录最近10条会话内容。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   | 高级配置 \> 最大跳转次数    | 默认即可                                                                                                                                                                                                                                                                                               | 多智能体运行过程中，根据用户意图，会在多个工作流之间跳转，为了避免工作流之间无限循环跳转，该参数可限制最大跳转次数。只有业务工作流之间跳转才会计算次数，起始工作流、结束工作流不计算跳转次数。 例如，一个多智能体应用含5个工作流，分别为工作流A（起始工作流或默认工作流）、工作流B、工作流C、工作流D、工作流E（结束工作流），根据用户问题先执行工作流A，根据工作流A的结果执行工作流B，根据工作流B的结果执行工作流C，再根据工作流C的结果执行工作流D，最后执行工作流E，相当于跳转了3次。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
      
   
   
6. 单击"确定"。 
   设置后，进入"多智能体配置"页面。
   - 在"多智能体配置"页面，显示多Agent控制器及添加的工作流、智能体及对应的工作流。
     - 单击"客服支持"工作流卡片，填写"意图名称"和"意图描述"，示例如下：
       - 意图名称：客服支持
       
       - 意图描述：你是一个客服支持专员，针对客户提出的服务支持类、投诉类诉求，请路由到本工作流，非服务支持类、投诉类，请不要路由到本工作流。
        
     
     - 单击"产品采购"工作流卡片，填写"意图名称"和"意图描述"，示例如下：
       - 意图名称：产品采购
       
       - 意图描述：针对产品采购、指标筛选、购买意图等需求，请路由到本工作流，其他意图请不要路由到本工作流。
        
     
     - 单击"产品介绍"工作流卡片，填写"意图名称"和"意图描述"，示例如下：
       - 意图名称：产品介绍
       
       - 意图描述：针对产品介绍、产品分类说明等场景，例如茶叶的品类、茶叶产品介绍和说明等，请路由到本工作流，其他意图请不要路由到本工作流。
        
      
   
   - 在"多智能体配置"页面，可以调试、发布多智能体应用，调试与发布多智能体应用请参考[调试多智能体应用]、[发布多智能体应用]。
   
   
   
   
 
 #### 调试多智能体应用
1. 编排多智能体应用后，在"多智能体配置"界面单击右上角"![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002538542458.png)"。
2. 在对话框中直接与智能体进行交互，实时观察其执行过程和响应效果，并根据需要对配置进行优化和调整。 
   检查节点设置是否有误，常见节点报错可参考[应用开发常见问题](https://support.huaweicloud.com/agentarts0_faq/agentarts_09_0001.html)和[常见问题](https://support.huaweicloud.com/agentarts0_faq/agentarts_09_0001.html)进行解决。
   图4效果展示1   
   ![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002538382536.png)
   图5效果展示2   
   ![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002569422195.png)
   图6效果展示3   
   ![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002538382528.png)
   
   
 
 #### 发布多智能体应用
1. 智能体试运行成功后，在"多智能体配置"页面，单击右上角"提交版本"。
2. 输入版本名称与描述，如[图7]所示，单击"确定"。
   
   图7发布   
   ![](https://support.huaweicloud.com/bestpractice-agentarts0/zh-cn_image_0000002569422235.png "点击放大")
   
   
3. 发布完成后，在"多智能体"页面的卡片上，显示"已提交"。
 
