主智能体场景:搭建茶叶销售多智能体应用
通过在多智能体中配置产品介绍、产品采购和客服支持工作流,支持根据用户意图在不同工作流中进行选择和跳转,灵活满足客户业务诉求。
准备工作
本实践选用平台预置的“DeepSeek-V3”模型。
创建多智能体应用
- 登录AgentArts智能体开发平台,在左侧导航栏“个人空间”区域,选择目标空间。
- 单击左侧导航栏,选择“多智能体”页签,单击右上角“创建多智能体”。
- 在“创建多智能体”页面,配置基础信息,具体参数说明请参考表1。
图2 创建多智能体
- 单击“立即创建”。
创建后,进入“多智能体配置”页面,初始只有一个“多Agent控制器”节点。创建的多智能体应用显示在多智能体应用卡片列表中。
- 配置多Agent控制器。
在“多Agent控制器”卡片上,单击鼠标左键,在弹出页面配置参数信息,多Agent控制器参数说明请参考图3和表2。
表2 多Agent控制器参数说明 参数
示例
说明
模型配置(可选)
DeepSeek-V3
在下拉框中选择该多智能体应用工作使用的模型服务。
在“模型配置”右侧,单击
,显示如下参数:- 核采样:模型在输出时,会从概率最高的词汇开始选择,直到这些词汇的总概率累计达到核采样值,这样可以限制模型选择这些高概率的词汇,从而控制输出内容的多样性。建议不要与温度同时调整。默认值为0.5。
- 温度:调高温度会使得模型的输出更多样性和创新性,反之,降低温度会使输出内容更加遵循指令要求但减少多样性。建议不要与核采样同时调整。默认值为0.5。
子工作流执行逻辑提示词
默认即可
执行子工作流的提示词。该提示词会反馈到大模型,大模型识别后,执行对应的子工作流。
意图识别(可选)
默认即可
该多智能体应用的意图识别能力。
在下拉框中选择具有特定输入输出参数的工作流应用。
子智能体
- 客服支持,等待输入
- 产品采购,等待输入
- 产品介绍,等待输入
在子智能体右侧,单击
,支持添加工作流、多智能体。- 工作流:最多支持添加30个子工作流。
- 多智能体:在多智能体应用中,可以将一个多智能体应用用于另外一个多智能体应用中,从而实现多层控制的效果。目前支持2级控制。最多支持添加30个智能体。
全局意图
默认即可
在与智能体交互过程中,用户可能有一些与业务无关的公共意图,例如“不感兴趣”、“非本人”等,可以将这些意图配置到全局意图,并且可以配置该意图对应的动作。
高级配置 > 起始工作流(可选)
默认即可
起始工作流配置后,无论全局意图如何改变执行顺序,多智能体应用都会以此工作流为起点。
高级配置 > 默认工作流(可选)
默认即可
当用户问题未匹配到任何子工作流业务意图时,执行当前默认工作流。
高级配置 > 结束工作流(可选)
默认即可
结束工作流配置后,无论全局意图如何改变执行顺序,多智能体应用都会以此工作流为终点。
高级配置 > 最大对话历史轮次
默认即可
设置历史对话次数,选择N,记录最近N条会话内容。例如,选择10,记录最近10条会话内容。
高级配置 > 最大跳转次数
默认即可
多智能体运行过程中,根据用户意图,会在多个工作流之间跳转,为了避免工作流之间无限循环跳转,该参数可限制最大跳转次数。只有业务工作流之间跳转才会计算次数,起始工作流、结束工作流不计算跳转次数。
例如,一个多智能体应用含5个工作流,分别为工作流A(起始工作流或默认工作流)、工作流B、工作流C、工作流D、工作流E(结束工作流),根据用户问题先执行工作流A,根据工作流A的结果执行工作流B,根据工作流B的结果执行工作流C,再根据工作流C的结果执行工作流D,最后执行工作流E,相当于跳转了3次。
- 单击“确定”。
设置后,进入“多智能体配置”页面。
- 在“多智能体配置”页面,显示多Agent控制器及添加的工作流、智能体及对应的工作流。
- 单击“客服支持”工作流卡片,填写“意图名称”和“意图描述”,示例如下:
- 意图名称:客服支持
- 意图描述:你是一个客服支持专员,针对客户提出的服务支持类、投诉类诉求,请路由到本工作流,非服务支持类、投诉类,请不要路由到本工作流。
- 单击“产品采购”工作流卡片,填写“意图名称”和“意图描述”,示例如下:
- 意图名称:产品采购
- 意图描述:针对产品采购、指标筛选、购买意图等需求,请路由到本工作流,其他意图请不要路由到本工作流。
- 单击“产品介绍”工作流卡片,填写“意图名称”和“意图描述”,示例如下:
- 意图名称:产品介绍
- 意图描述:针对产品介绍、产品分类说明等场景,例如茶叶的品类、茶叶产品介绍和说明等,请路由到本工作流,其他意图请不要路由到本工作流。
- 单击“客服支持”工作流卡片,填写“意图名称”和“意图描述”,示例如下:
- 在“多智能体配置”页面,可以调试、发布多智能体应用,调试与发布多智能体应用请参考调试多智能体应用、发布多智能体应用。
- 在“多智能体配置”页面,显示多Agent控制器及添加的工作流、智能体及对应的工作流。






