准备工作
本实践选用平台预置的“DeepSeek-V3”模型。
创建多智能体应用
- 登录AgentArts智能体平台,在左侧导航栏“个人空间”区域,选择目标空间。
- 单击左侧导航栏,选择“多智能体”页签,单击右上角“创建多智能体”。
- 在“创建多智能体”页面,配置基础信息,具体参数说明请参考表1。
图1 创建多智能体
表1 基础信息参数说明
|
参数 |
配置示例 |
说明 |
|
应用名称 |
产品营销智能体 |
多智能体应用的名称。由2~64个字符组成,包含中英文、数字、下划线、中划线、空格,不能以空格开头或结尾。 |
|
应用描述 |
产品营销智能体 |
多智能体的描述信息。由1~256个字符组成。 |
|
多智能体图标 |
使用默认图标 |
用户可通过单击 自动生成图标;单击默认图标按钮,可上传本地图片作为多智能体应用的自定义图标。 |
- 单击“立即创建”。
创建后,进入“多智能体配置”页面,初始只有一个“多Agent控制器”节点。创建的多智能体应用显示在多智能体应用卡片列表中。
- 配置多Agent控制器。
在“多Agent控制器”卡片上,单击鼠标左键,在弹出页面配置参数信息,多Agent控制器参数说明请参考图2和表2。
图2 配置多Agent控制器
表2 多Agent控制器参数说明
|
参数 |
示例 |
说明 |
|
模型配置 |
DeepSeek-V3 |
在下拉框中选择该多智能体应用工作使用的模型服务。
在“模型配置”右侧,单击 ,显示如下参数:
- 核采样:模型在输出时,会从概率最高的词汇开始选择,直到这些词汇的总概率累计达到核采样值,这样可以限制模型选择这些高概率的词汇,从而控制输出内容的多样性。建议不要与温度同时调整。默认值为0.5。
- 温度:调高温度会使得模型的输出更多样性和创新性,反之,降低温度会使输出内容更加遵循指令要求但减少多样性。建议不要与核采样同时调整。默认值为0.5。
|
|
子工作流执行逻辑提示词 |
默认即可 |
执行子工作流的提示词。该提示词会反馈到大模型,大模型识别后,执行对应的子工作流。 |
|
意图识别(可选) |
默认即可 |
该多智能体应用的意图识别能力。
在下拉框中选择具有特定输入输出参数的工作流应用。 |
|
起始工作流(可选) |
默认即可 |
起始工作流配置后,无论全局意图如何改变执行顺序,多智能体应用都会以此工作流为起点。 |
|
子工作流 |
- 客服支持,等待输入
- 产品采购,等待输入
- 产品介绍,等待输入
|
在下拉框中选择工作流应用。选择后,设置该工作流的执行动作。
支持的执行动作如下:
- 继续:按该工作流的执行结果,继续执行其他的子工作流。
- 终止:按该工作流的执行结果,调用结束工作流结束任务。
- 等待输入:按该工作流的执行结果,待用户输入问题后执行任务。
在“子工作流”右侧,单击 ,添加多个子工作流。 |
|
默认工作流(可选) |
默认即可 |
当用户问题未匹配到任何子工作流业务意图时,执行当前默认工作流。 |
|
结束工作流(可选) |
默认即可 |
结束工作流配置后,无论全局意图如何改变执行顺序,多智能体应用都会以此工作流为终点。 |
|
全局意图 |
默认即可 |
在与智能体交互过程中,用户可能有一些与业务无关的公共意图,例如“不感兴趣”、“非本人”等,可以将这些意图配置到全局意图,并且可以配置该意图对应的动作。 |
|
高级配置 |
默认即可 |
|
- 单击“确定”。
设置后,进入“多智能体配置”页面。
- 在“多智能体配置”页面,显示多Agent控制器及添加的工作流、智能体及对应的工作流。
- 单击“客服支持”工作流卡片,填写“意图名称”和“意图描述”,示例如下:
- 意图名称:客服支持
- 意图描述:你是一个客服支持专员,针对客户提出的服务支持类、投诉类诉求,请路由到本工作流,非服务支持类、投诉类,请不要路由到本工作流。
- 单击“产品采购”工作流卡片,填写“意图名称”和“意图描述”,示例如下:
- 意图名称:产品采购
- 意图描述:针对产品采购、指标筛选、购买意图等需求,请路由到本工作流,其他意图请不要路由到本工作流。
- 单击“产品介绍”工作流卡片,填写“意图名称”和“意图描述”,示例如下:
- 意图名称:产品介绍
- 意图描述:针对产品介绍、产品分类说明等场景,例如茶叶的品类、茶叶产品介绍和说明等,请路由到本工作流,其他意图请不要路由到本工作流。
- 在“多智能体配置”页面,可以调试、发布多智能体应用,调试与发布多智能体应用请参考调试多智能体应用、发布多智能体应用。
调试多智能体应用
- 编排多智能体应用后,在“多智能体配置”界面单击右上角“
”。
- 在对话框中直接与智能体进行交互,实时观察其执行过程和响应效果,并根据需要对配置进行优化和调整。
检查节点设置是否有误,常见节点报错可参考应用开发常见问题和常见问题进行解决。
图3 效果展示1
图4 效果展示2
发布多智能体应用
- 智能体试运行成功后,在“多智能体配置”页面,单击右上角“提交版本”。
- 输入版本名称与描述,如图5所示,单击“确定”。
图5 发布
- 发布完成后,在“多智能体”页面的卡片上,显示“已提交”。