2016-09-23 27 views
0

在尝试使用自定义对话框时遇到了一些问题。当使用虚拟代理作为试验场,我一直在努力做的所有输入重定向到一个会话的工作区以下内容:定制对话对话框新的意图

  1. 禁止以3组比规定以外的其他所有意图(连接到代理,代理设置,以上都不是)。

  2. 配置自定义对话框在意图“以上都不是”调用。

这应该将所有输入基本上任何发送输入直接进入对话工作区“以上皆非”的效果。当测试这种方法而不绑定在工作区中时,简单的固定消息就会按照预期在任何输入上被调用。然而,增加的工作空间ID和会话凭据时(多次检查的准确性),我得到的错误:

错误 - 无法创建自定义对话框服务

所以我想知道为什么会发生。

回答

-1

CaesarOG:

的Off_Topic意图是 “特殊” - 它会调用您的自定义的工作空间,而不强制意图成为Off_Topic(与Watson虚拟代理的其他意图不同)。这个设计决定是为了让你可以做你想要完成的事情。如果在自定义对话工作区中有自定义意图,并且添加了自定义对话框以响应这些意图,则Watson虚拟代理将会根据自定义意图检测系统评估您的话语并触发您的自定义对话框。