跳过一个节点 - Watson 对话

Skip One Node - Watson Conversation

所以我在 Python 中有一个应用程序,我使用了 Watson Conversation。 但是,我一直遇到一些挑战,特别是在 Dialogue 上。 它适用于 "try it out" 但是当涉及到应用程序时它不接受跳过用户输入

对话

Watson 响应/用户输入

Conversation_start = " " / (你好)

节点 1:检查天气意图/(检查此位置的天气)

Node1.1(child) : computation / (ok) ///// 如何跳过这个 /////

Node1.1.1(child) : 打印计算/(谢谢)

谢谢

您没有共享任何代码或工作区信息。我的猜测是您没有将对话上下文发送回对话服务。该服务具有无状态 API。为了继续对话,它需要正在进行的聊天的上下文。

我写了一个Python-based tool to work with the Conversation service。您还可以使用它来测试对话框。检查代码以了解如何检索上下文然后发回。