我创建了一个简单的对话对话,我输入了相同的问题,但Watson返回了不同的结果。你可以看到附图,第一次,Watson只匹配意图,但不返回响应消息。我再次输入相同的问题,它返回预定义的响应。 似乎只有请求,Watson才能返回响应消息。奇怪的请求,沃森没有回复消息。 谁可以帮我这个事?谢谢。
答案 0 :(得分:1)
"尝试一下"窗口适合简单检查,但如果你想知道后台实际发生了什么,那就不好了。
我建议部署一个Conversation Simple测试应用。这样您就可以查询对话并轻松查看请求/响应。
为了帮助进一步调试,请为节点提供有意义的名称。然后在JSON中检查nodes_visited
部分。它可能看起来像这样:
"nodes_visited": [
"FLOW purchase dog",
"Check for Mudi"
]
在这种情况下,用户要求买狗。然后第一个节点跳转到第二个节点"检查mudi",以及它当前完成的节点。
在你的样本图片中,可能会发生这样的事情: