Dialogflow CX是否内置重复Agent上一次回复的系统函数?
Dialogflow CX 重复上一次Agent回复的实现方案
Dialogflow CX没有内置的系统函数直接实现重复上一次Agent回复的功能,你之前参考的是针对Dialogflow ES的方案,两者机制存在差异。
要实现该需求,可通过自定义会话参数手动完成,具体步骤如下:
- 在Agent的每个回复节点中,添加参数设置操作,将当前回复的文本(若包含富媒体则需存储完整回复结构)存入自定义会话参数,例如命名为
last_response - 创建专门的“重复”意图,触发条件设为用户说出“再说一遍”“重复刚才的内容”等语句
- 在该意图的 fulfillment 环节,直接调用存储的
last_response参数内容作为回复返回给用户
内容的提问来源于stack exchange,提问作者James Mascarenhas
相关产品推荐
相关产品推荐

