您可以使用富响应 widget 为采用 Web widget 部署选项的用户界面创建富交互式界面元素 。 配置此工具时,您需要提供类型(轮播、比较等)以及有关 widget 架构的信息。 在响应查询时,代理可能会决定使用此工具和配置将 widget 数据发送回您的客户端。 然后,您的客户端会处理此数据并在用户界面中呈现 widget。 当用户做出选择时,您会将此信息发送回代理。
创建富响应
如需创建 widget 工具,请执行以下操作:
- 点击代理构建器右侧的富响应 widget 图标。
- 点击添加 widget 或 + 按钮,打开 widget 库。
- 从库中选择 widget 类型模板,或点击标题中的“自定义 widget”从头开始创建一个。
- 在配置面板中为 widget 工具提供所需的信息
- 名称:widget 工具的唯一名称。
- 说明:介绍工具作用的说明。 这有助于代理的语言模型了解何时使用此工具以及如何填充数据。
- 架构预览 / 参数:对于提供的 widget 类型,查看只读 JSON 架构预览。 如果您选择了“自定义 widget”,请编写自己的 JSON 参数来自定义 widget 的布局和元素。
在代理中使用 widget
创建 widget 后,您需要指示特定代理使用该 widget。
- 将鼠标悬停在代理上。
- 点击“添加 widget”。
- 选择 widget。
- 在代理指令中描述 widget 的使用方式,并使用以下语法引用 widget:
{@Widget: widget_name}。