Watson控制台和移动应用程序中对话节点的不同行为

时间:2018-02-22 11:04:33

标签: android ibm-cloud watson-conversation watson watson-dialog

我在watson控制台中创建了一些对话框,并在试用面板中通过优先使用子节点以正确的方式遍历节点,但在android应用程序(watson android sample)中,它优先考虑外部节点。 / p>

为什么在试用面板和Android应用程序时会有不同的行为?

1 个答案:

答案 0 :(得分:1)

我的猜测是你没有重复使用会话上下文并为每次调用Conversation启动一个新会话。您需要将从Conversation返回的会话上下文与新输入一起发送回Conversation。因此,可以在离开的节点处拾取对话框。 API调用是无状态的,您需要将其作为调用的一部分提供。