我是使用Rasa的新手,而且堆栈溢出。我正在Rasa中创建一个餐厅搜索机器人,但按钮上存在问题。
utter_ask_budget:
- buttons:
- payload: cheap
title: Lesser than Rs. 300
- payload: medium
title: Rs. 300 to 700
- payload: expensive
title: More than 700
text: what is your budget?
我创建了此响应,并在请求预算时显示按钮,但问题是它还显示了文本输入字段,因此用户可以在该字段中输入自定义值。我不希望那样发生。我想将响应限制为仅没有文本字段的按钮。我在Rasa论坛上进行了检查,但无法理解答案。
因此转向堆栈溢出社区。
在此问题上的任何帮助,我将不胜感激
谢谢
[我猜您指的是“文本字段”,是指用户通常在哪里键入消息。我认为您不能禁用该功能:这些按钮允许向用户提供预定义的选项,易于使用,但他/她可以决定键入一条消息。
如果是这种情况,则需要验证收到的消息是预期值之一。