【问题标题】:Firestore Data Modeling - ChatBOT on DialogflowFirestore 数据建模 - Dialogflow 上的 ChatBOT
【发布时间】:2020-03-16 04:36:48
【问题描述】:

我正在开发一个涉及 DialogFlow (CHATBOTS) 的平台,该平台具有不同类型的集成(Whatsapp、Facebook、twitter 等)。

解决了,因为它有自己的生态系统。

问题是我需要在 firestore 中建模以存储用户与 BOT 的交互。

当用户开始交互时,它会通过 SESSION 属性保留在整个对话中。

我得到的数据是: 用户说, 代理响应, 代理响应 ID, 意图显示名称, 意图, 创建于, 会议, 平台。

根据其来源平台(WhatsApp、Facebook、Telegram 等)而具有一些变化或额外属性

这些记录的存储只是通过咨询、报告和指标的方式,为使用该平台的人提供大量信息。

我希望能够指导我,谢谢。

【问题讨论】:

    标签: firebase google-cloud-firestore bots chatbot dialogflow-es-fulfillment


    【解决方案1】:

    Here is a guide 开始使用 Firestore,以防这是您第一次使用它。

    对于这个特定的用例,可以使用云函数来完成实现,该函数将接收和解析来自 Dialogflow 的请求负载,并更新 Firestore 数据库。 Webhooks 将fulfill Dialogflow Intents,由函数使用。 Here is a tutorial 使用这种方法,here is another one

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-22
    • 2020-12-16
    • 2020-05-13
    • 2018-11-21
    • 2019-02-28
    • 2020-10-19
    • 2020-05-15
    • 2019-08-27
    相关资源
    最近更新 更多