我目前正在使用Watson聊天机器人,目的是为客户创建一个虚拟助手,希望该助手能够处理请求。在一个节点中,我问一个问题,例如“您能给我序列号吗?”给客户。我希望Watson要做的是将该序列号另存为变量,以便我可以像“好,因此您提供的编号为“那个编号” 这样的客户答复,您确认吗?”如果有人可以帮助我,我将非常高兴。我该如何整合一个能够存储客户输入的变量?
先谢谢您!
答案 0 :(得分:0)
我建议从此tutorial on building a database-driven Slack chatbot开始。源代码可在GitHub上获得。
该教程显示了如何收集事件数据。从用户那里获取数据的典型方法是将相关部分保存在所谓的context variables中。您可以从对话框节点中访问这些变量,在响应中打印值或将其传递给其他代码进行后端处理(例如在数据库系统中)。