在尝试使用自定义对话框时,我遇到了一些问题。在使用Virtual作为测试平台时,我一直试图通过以下操作将所有输入重定向到会话工作区:
这样做的效果应该是将所有输入发送到“上述任何输入”,后者实质上是将任何输入直接发送到会话工作区。在不绑定工作区的情况下测试此方法时,对于任何预期的输入,都会调用简单的屏蔽消息。但是,当添加工作区ID和会话凭据(检查几次以确保准确性)时,我得到了错误:
错误--无法创建自定义对话框服务
所以我想知道为什么会发生这种情况。
发布于 2016-09-27 18:34:13
您的逻辑是正确的,但此错误意味着缺少或不正确的工作区属性。请使用以下值:对话端点"https://gateway.watsonplatform.net/conversation/api“API版本:"2016-07-11”
发布于 2016-09-30 03:39:20
CaesarOG:
Off_Topic意图是“特殊的”-它调用您的自定义工作区而不强制意图为Off_Topic (与沃森虚拟代理中的其他意图不同)。这个设计决策是为了让你能够完成你想要完成的事情。如果您的自定义会话工作区中有自定义意图,并且添加了自定义对话框以响应这些意图,则Watson Virtual将让会话根据自定义意图检测系统评估您的话语,并按您的预期触发您的自定义对话。
https://stackoverflow.com/questions/39667044
复制相似问题