答案模版
本章节将讲解:什么是答案模版,以及如何通过答案模版丰富对话回复内容。
自定义答案与答案模版
在对话消息中,机器人除了会发送文本、图片等几种平台预置好的消息类型外,也可能需要有更多丰富的响应,如不同渠道中支持的小卡片等组件:
自定义答案 类似上述组件,当对话中需要机器人回复一个特殊的消息时(非文本、图片等预置的消息类型),训练师可以使用平台提供JSON格式编辑的自定义答案类型来配置回复内容。机器人会直接将自定义答案的内容发送出去。
答案模版 每一类自定义答案,都有一个格式统一的模版。平台提供自定义答案的模版的维护和编辑能力。维护好各类组件的自定义答案模版后,训练师只需引用模版并更改关键字段,即可完成自定义答案配置。
自定义答案模版的创建与使用
点击机器人菜单“搭建-自定义设置-答案模版”,就可以进入到答案模版管理界面。
点击“新建答案模版”按钮,编辑模版名称和模版内容,即可创建一个新的自定义答案模版。
tip
模版必须是JSON格式,建议在维护模版的时候,将“可以由训练师替换的内容”特殊标注出来,便于之后在对话答案中配置:
{
content: '卡片标题',
content: '卡片内容'
}
创建模版后,就可以在机器人搭建流程中,使用这个模版答案配置回复内容了。
自定义回复中支持通过引用词槽和引用元数据来渲染答案内容,平台会将消息中配置为
{slot=词槽名称}
和{metadata=元数据名称}
的地方渲染为对应值后再通过机器人发送出去。
常见渠道提供的自定义消息索引
这里汇总来一些渠道提供的机器人自定义消息文档地址,可以根据具体业务需求去进行对接。