我正在 Api.ai 控制台中尝试几个示例。我看到有一些示例,其中代理使用从用户查询或上下文中提取的值进行响应。但是有没有一种方法可以显示使用所执行操作的输出形成的响应?
例如-
用户:我的披萨订单确认了吗?
Action :检查订单状态
回应:是的,已确认(或“不,不是”)
最佳答案
您将不得不使用一些自定义的 webhook 来执行此操作,要么与第 3 方 API 集成,要么将您自己的服务器端调用数据库 - 在这种情况下,webhook 将获取用户的 ID 并查询他们的比萨饼准备好与否,然后将其传递回 API.ai。
这是一个使用第 3 方网络 Hook 来执行您所要求的操作的示例: https://github.com/api-ai/apiai-weather-webhook-sample
关于dialogflow-es - 如何根据在 Api.ai 中执行的操作的结果获得动态响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36897221/