首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在javascript代码中触发对话流意图?

如何在javascript代码中触发对话流意图?
EN

Stack Overflow用户
提问于 2018-02-16 04:07:54
回答 3查看 2.4K关注 0票数 2

我有一个使用dialogflow代理的聊天机器人。我为它的webhook实现写了一段javascript后端代码。我检查了这段代码中的一些条件,如果条件为真,我希望触发一个特殊的意图。我该怎么做呢?在java脚本if语句中触发意图的正确java脚本代码是什么?

EN

回答 3

Stack Overflow用户

发布于 2018-02-16 15:59:48

您打算通过触发意图来执行什么功能?Diaglogflow对此有v1 & v2 API references。您可以通过在javascript代码中使用ajax调用触发意图来执行GET/POST/PUT/DELETE操作。请在这里阅读更多信息https://dialogflow.com/docs/reference/agent/intents

票数 2
EN

Stack Overflow用户

发布于 2019-08-02 17:04:23

更清楚地说,通过使用查询接口(https://dialogflow.com/docs/reference/agent/query)进行查询来触发DialogFlow意图

注意: DialogFlow接口的V1即将弃用,将被使用gRPC的V2所取代。

这意味着,如果您希望以编程方式触发意图,并同时触发实现,则应具备以下条件:

  1. 脚本(可以位于JavaScript上,如您所愿)通过REST API请求(可使用Axios库完成)到DialogFlow查询somewhere.
  2. Your将拾取查询,运行查询并触发意图(如果查询与意图匹配)。
  3. 在处理意图时,由于存在实现,DialogFlow将运行实现,这是对服务器的另一个API/webhook调用托管的API服务器将拾取API请求,并处理API

尝试使用来自DialogFlow的查询API,看看它是否适合您。

票数 0
EN

Stack Overflow用户

发布于 2020-01-12 18:15:00

好吧,我来晚了,但我已经使用了下面的方法来遇到这样的情况。您可以使用自定义事件意图链接

我遵循了下面的URL并实现了同样的方法。也许这对某些人有帮助。

enter link description here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48815421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档