我正在尝试让用户从<select
Watson 响应的 > 中选择一个选项,并将选择的值存储在一个变量中。
我已经完成了 Watson Conversation 的响应显示要选择的值列表(使用 HTML),但我们没有将选择的值存储在变量中。
那可能吗?
我正在尝试让用户从<select
Watson 响应的 > 中选择一个选项,并将选择的值存储在一个变量中。
我已经完成了 Watson Conversation 的响应显示要选择的值列表(使用 HTML),但我们没有将选择的值存储在变量中。
那可能吗?
这是可能的,但你必须小心。所以,这是因为 Conversation 控制名为 的会话context
中的信息,并且在所有请求/响应中为应用程序进行传输(是的,您需要API
在对话的交互中发送会话 ID)。
在对话框的节点中,单击响应/高级并插入:
"context" :
{
"your_property": "values"
}
Watson 对话是无状态的。为了捕获用户交互/反馈,您需要您的 UI/应用程序层来处理它。
您可以在您的选择中创建自定义 id/class 标签,UI 拦截这些标签并知道如何响应对话。