【问题标题】:Chatbase integration with Dialogflow chatbot which is integrated in an app through a third party APIChatbase 与 Dialogflow 聊天机器人的集成,后者通过第三方 API 集成到应用程序中
【发布时间】:2019-01-18 10:00:24
【问题描述】:

我有一个集成在应用程序和网络版本中的 Dialogflow 代理。我想将此聊天机器人与 Chatbase 集成以获取该机器人的分析指标。但是,在聊天库文档中,我们无法将 Dialogflow 托管的机器人与聊天库集成,但如果我的应用程序和聊天机器人中间有一个服务器来保存所有数据,我可以将聊天库与它集成吗?

【问题讨论】:

    标签: dialogflow-es chatbase


    【解决方案1】:

    集成 Chatbase 的典型方法是将其作为履行的一部分进行调用。这要求您将每个 Intent 设置为使用履行,但如果您愿意,您仍然可以将回复设置为 Intent 的一部分。在您的 webhook 中,您将调用 Chatbase 来记录事件,但不会在 webhook 中返回任何响应,Dialogflow 将使用 UI 中设置的响应。

    【讨论】:

    • 所以从您的回答中我了解到,如果我通过 webhook 调用 Chatbase,那么唯一记录的事件将是用户提交 Dialogflow 聊天机器人的查询。我对吗?但是,在我当前的聊天机器人架构中,我们将整个对话保存为服务器上的 JSON 文件。 Chatbase 可以读取这些文件吗?
    【解决方案2】:

    Chatbase 报告是基于用户消息和意图构建的,但是向我们发送机器人消息以向 Transcripts 功能提供上下文是有价值的。您可以创建一个服务器到服务器的集成,以实时向我们发送 JSON 有效负载,或分批发送最多 100 个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-02
      • 2022-08-08
      • 2020-07-26
      相关资源
      最近更新 更多