是否可以在Dialogflow中保存预定义的自定义跟进意图?假设我有一个自定义的意图,可以在多个地方使用它作为后续动作,很高兴能够创建一次,然后直接从下拉列表中选择它,而不是每次都使用相同的训练短语来创建一个新的意图
提前感谢您的帮助!
答案 0 :(得分:1)
在这种情况下,比使用跟进意图更好的是使用Contexts。 (后续意图仅在后台使用上下文)。
在此方案中,对于可能希望以相同方式考虑和处理一组特定答复的每个Intent,都将设置一个Output Context。您可能希望为上下文设置较短的寿命(默认情况下,Dialogflow将其设置为5,而当其具有后续意图时则设置为2)。
然后,对于那些只希望在上下文有效时才考虑它们的Intent,将其设置为Intent的Input Context。
如果多个上下文需要相同的Intent,则一种方法是不指定输入上下文,而是检查上下文在您的实现中是否有效。如果是,请-妥善处理,否则请按照处理后备意图的方式进行处理。