首页 > 解决方案 > 将变量传递给在 Raspberry Pi 上实现的 Dialogflow 聊天机器人

问题描述

我想将一些变量传递给聊天机器人(例如目的地=客厅,姓名=约翰),它是由python从本地主机数据库中检索的。有没有办法在对话流聊天机器人中设置简单的 If/Else 规则。

例如....

if (destination = "living room") {
    if (location = "bathroom") { 
         response = "Please turn left";
    } 
}

标签: python-3.xdialogflow-esraspberry-pi4

解决方案


不是你描述的那样。实现逻辑的最简单方法是通过Dialogflow 实现您可以使用Contexts执行一些基本逻辑,但这很快就会变得过于复杂。


推荐阅读