所以我在Python中有一个应用程序,我使用了Watson Conversation。 但是,我在Dialogue上遇到了一些特别的挑战。 它适用于“试用”,但是当涉及到应用程序时,它不接受跳过用户输入
对话
Watson响应/用户输入
Conversation_start =“”/(你好)
节点1:检查天气意图/(检查此位置的天气)
Node1.1(孩子):计算/(好)/////如何跳过它/////
Node1.1.1(子):打印计算/(谢谢)
由于
答案 0 :(得分:1)
您不共享任何代码或工作区信息。我的猜测是你没有将对话框上下文发送回Conversation服务。该服务具有无状态API。为了在对话中继续,它需要正在进行的聊天的上下文。
我写了Python-based tool to work with the Conversation service。您也可以使用它来测试对话框。检查代码以查看如何检索上下文然后将其发回。