将变量传递给 Raspberry Pi 上实现的 Dialogflow Chatbot

Passing variable to Dialogflow Chatbot implemented on Raspberry Pi

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

例如……

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

不是你描述的那样。实现逻辑的最简单方法是通过 Dialogflow fulfillment. You can do some basic logic with Contexts,但这很快就会变得过于复杂。