Dialogflow,地图代理-如何获取经纬度?

时间:2018-06-24 01:24:54

标签: dialogflow

Dialogflow提供了一个名为“ Maps”的预构建代理,该代理有助于从用户的语句中捕获位置。此地图意图可解析位置并返回数据,例如

  1. 城市名称(当我搜索Google,芝加哥时)
  2. 商家名称(当我搜索金奈时)
  3. 子域区域(当我搜索“ sayapet在哪里”时)
  4. 管理区域(当我搜索绍姆堡时)

此特工背后的逻辑是什么?

在任何地方都定义了任何模式,以便我知道给定搜索需要哪个字段吗?

是否有可能获得此响应的经纬度?

欣赏任何想法。

1 个答案:

答案 0 :(得分:0)

使用这些预先构建的代理之一时,基本上是在根据Google提供的样本/模板创建自己的新代理。点击意图定义,您将看到它们将对象映射到的参数名称。您还可以更改这些名称,添加参数,删除参数,编辑示例话语列表等。您不会得到的是示例履行代码-您自己可以对Google在这些示例中提供的意图做一些有用的事情