是否有任何方法可以捕获对话流中的整个用户输入?



我正在用google dialogflow构建一个电报聊天机器人。我需要将所有对话保存在数据库中(是的,我知道Dialogflow内置了历史记录,但我需要将其存储在数据库中)。所以,我试图将历史记录保存到firebase firestore与intent函数,每次调用我的意图是匹配的(函数在内联编辑器中定义,云函数)。因此,我需要用户id和用户和bot键入的完整消息(不仅仅是参数)。有什么办法可以做到吗?

我会将会话发送到日志并使用Audit Logs捕获这些日志以将它们捕获到Cloud Logging中。然后我会将云日志连接到Firebase。您可以在这里看到如何查看日志并将日志写入Firebase。

最新更新