gpt4 book ai didi

dialogflow-es - 服务器上的 Dialogflow 实体列表

转载 作者:行者123 更新时间:2023-12-03 09:56:32 25 4
gpt4 key购买 nike

我认为这个问题已经被问到,但没有明确的答案。

问题很简单。

你能在服务器上有一个实体列表吗?

例如,我的数据库中有一个产品名称列表,它可能非常大。我想要根据服务器上的列表识别这些实体的意图。

我想做的另一件事是过滤实体列表。

例如我有一个商店列表。我希望它按位置过滤,比如按距离和经纬度,在我提问时只显示你附近的商店。

在应用程序中很容易做的事情在 Dialogflow 中似乎很难。

请不要提供可以通过 webhooks 在服务器上完成的解决方案。我已经知道并使用了它。

我只是想要一种更好的方式来使用实体,以便 NLP 变得更加强大。

最佳答案

最好的方法是将实体与 webhook 一起使用。

  • 您可以为参数启用插槽填充。
  • 在 webhook 中,有一组基于位置和哈希图的商店,以位置为键,一组商店为值。
  • 当提供了位置时,获取相应的商店集。
  • 当提供商店时,查看该商店是否存在于集合中。
  • 如果信息不正确,则通过根据需要重置上下文来重新提示。

    更新
    您可以向用户询问产品名称。将实体名称与 DB 中的名称匹配。如果存在,如果没有,则使用它,从数据库中向用户提供一些可能与用户所说的内容相匹配的选项,并要求他们选择一个。您需要从对话的角度思考两个人如何相互交流。
  • 关于dialogflow-es - 服务器上的 Dialogflow 实体列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51914538/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com