有没有办法在没有数据库的情况下记录名称?

时间:2020-04-20 09:39:21

标签: firebase-realtime-database dialogflow-es chatbot dialogflow-es-fulfillment

我正在开发Dialogflow上的聊天机器人。我的问题是我的机器人不记得名字了。

我的目的不是要保存用户的数据,而是要让我的机器人能够在用户每次询问时长期记住它们。

我已经尝试过: 给定的名称 给定名称

哦,欢迎使用#given-name.given名字。

为了更加干净, 机器人“ mitsuku”也有同样的想法。当我问她我的名字时,每次她说:我当然记得,你的名字是xxx。

我的问题是我可以用我的机器人做同样的事情,但是过一会儿,机器人不记得用户了。

有没有Webhook的方法可以解决此问题?因为我不熟悉Firebase或Node.js。

1 个答案:

答案 0 :(得分:1)

我认为不可能,您想要持久化一些(用户)数据,因此您将需要一个数据库或文件,并且集成会以webhook进行。

您不需要使用Firebase或Node,Dialogflow允许配置指向您的Webhook的HTTP URL:您可以从多种语言和示例中进行选择。