跳过一个节点 - 沃森对话

问题描述 投票:0回答:1

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

对话

Watson响应/用户输入

Conversation_start =“”/(你好)

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

Node1.1(子):计算/(ok)/////如何跳过它/////

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

谢谢

watson-conversation
1个回答
1
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.