为应用回复添加卡片样式
更新时间:2025-02-07
整体概述
开发者可以给应用或者组件的回复添加卡片样式,此操作涉及两个场景
为组件或工作流绑定卡片
在组件或工作流Agent的编排界面,可以在结束节点处绑定卡片,以卡片样式输出大模型消息。请参考以下步骤:
- 登陆Appbuilder 控制台,在左侧导航栏中创建工作流Agent或组件。
- 在工作流编排界面,打开结束节点配置面板,单击并打开绑定回复卡片对话框。
- 选择卡片样式。你也可以点击“+新增”创建新的卡片样式。
- 填写参数配置,在“绑定组件输出参数”中选择要以卡片样式展示的结束节点输出参数。只有符合卡片参数类型的输出参数才能够被绑定到对应位置。
请注意,卡片参数如果是Array
例如在卡片样式中需要配置名为 newsCards 的卡片参数,它是一个Array
- 在弹窗内点击确认,工作流agent或组件将按照绑定的卡片样式进行输出。你可以在预览与调试状态查看卡片效果。
- 若在绑定卡片后再次需改工作流输出参数,则可能由于输出参数与卡片参数不匹配造成报错。此时需要调整卡片内绑定的参数,直至不报错后进行发布。
另外,卡片不影响自定义的回复模式。若选择“直接返回参数”,将同时回复json参数和卡片;若选择“按模板回复”,将同时回复模板内容和卡片。
为自主规划Agent的组件绑定卡片
自主规划Agent界面中,所有组件(包括官方组件、工作流组件),添加后均支持绑定官方卡片、自定义卡片。请参考以下步骤:
- 登陆Appbuilder 控制台, 在左侧导航栏中创建自主规划agent。
- 添加官方组件或者自定义组件,单击组件右侧图标并打开绑定回复卡片对话框。
- 选择卡片样式。你也可以点击“+新增”创建新的卡片样式。
- 填写参数配置,在“绑定组件输出参数”中选择要以卡片样式展示的结束节点输出参数。只有符合卡片参数类型的输出参数才能够被绑定到对应位置。
- 在弹窗内点击确认,自主规划agent将按照绑定的卡片样式进行输出。你可以在预览与调试状态查看卡片效果。
- 若在绑定卡片后再次需改工作流输出参数,则可能由于输出参数与卡片参数不匹配造成报错。此时需要调整卡片内绑定的参数,直至不报错后进行发布。
特别地,AppBuilder为部分官方组件,例如“百度AI搜索”提供了专属卡片。其他由开发者开发的第三方组件,也可以将卡片样式一起发布至组件广场,被其他应用引用时,将自动带有专属卡片样式。
也可以选择忽略组件已有的默认卡片样式,重新绑定新样式。自主规划Agent将以新配置的卡片样式进行输出。
请注意,若在「应用回复设置」中打开了「组件/知识库结论可直接作为回复」,将无法用卡片样式输出。