dialogflow-es相关内容
我希望获得有关如何使用Dialog Flow来缩短从动作获取信息的过程的指导. 例如,我想提供以下命令: “好吧Google,请问我的测试应用程序是美国的首都." 但是,我目前需要说: “好吧,谷歌,打开我的测试应用程序" 然后,我需要等待响应,然后再提供我需要首都的国家名称. 我发现Google文档中的指南很难遵循. 我是否需要创建一个隐式调用才能通过启
..
TLDR;(标题)如何通过Dialoflow Fulfillment为所需的参数分配默认值? 长期提问: 我有这两个必需的参数.user_id和user_pin. 我利用Fulfillment webhook调用来填充插槽,除此行为外,一切似乎都运行良好: 在对数据库进行API调用以确认user_id和user_pin是否匹配以及不匹配之后,Dialogflow chatb
..
场景: 我有一个Google操作,用于进行语音调查.它由dialogflow ES控制,并且有两个主要目的.欢迎意图和后备意图.欢迎意图用于检测用户想要打开的调查的名称,并将其存储在称为" surveyname "的参数中." 姓氏"然后将其传递到我们的网络挂钩,在此处打开调查,欢迎用户使用,并询问初始问题.所有其他后续互动均会通过后备意图进行选择,该后备意图调用了我们的网络挂钩,该网络挂钩
..
基于在线示例,我想尝试使用Dialogflow Fulfillment和Inline编辑器添加Rich Response Buttons和Basic卡,但是在Dialogflow Messenger客户端中没有呈现任何内容.是否没有完全支持丰富的响应? Webhook服务.要开始对此进行测试,建议您执行以下操作: 1-使用Cloud Functions创建HTTP函数.此文档提到了从Clou
..
更改我的Google帐户ID后,Dialogflow控制台不再打开.请告诉我如何解决.似乎其他人也报告了这种情况.(例子) https://issuetracker.google.com/issues/154760284 解决方案 您可能正在尝试直接访问控制台,这导致加载页面时遇到麻烦. 尝试一下: 转到Dialogflow并单击“登录",而不是直接单击“转到控制台" 登录后
..
我正在使用 chatbot ,而 dialogflow 是我的nlp平台.目前,我正在使用通用模板在Messenger上展示我的产品. 现在,当客户单击多个模板按钮中的立即购买按钮时,我要检测单击了哪个模板 button (检测单个事件),并希望从 dialogflow 为不同的产品设置不同的消息. 完成这项工作的一种方法是使用 context ,但是我想知道是否可以在不使用 cont
..
我有一个机器人可以使用Dialogflow for Slack很好地处理欢迎意图.但是,我不知道如何处理 welcome intent 的答案以解雇第二篇文章.实际上,输出 await_answer1 上下文的 welcome intent 在json中显示了以下模板: {“松弛":{“文本": "",“附件":[{“块":[{"type":"section",“文本": {"type":"m
..
如何为不同的意图添加不同的后备意图?这样,该用户将看到适当的消息,而不是常见的后备消息. 解决方案 如果您正在开发自己的Webhook来处理请求和响应,则最好对所有意图使用默认回退意图.将输出上下文添加到您的每个单独的意图中,并且基于此上下文,您可以使用单个默认回退意图(例如 )从Webhook进行响应. switch(inputContextToDefaultFallback){案
..
我知道如何使intent要求任何参数值,然后intent将强制获得该值;但是是否有可能迫使它至少获得给定的实体参数之一? 解决方案 您可以为此目的启用webhook实现,如果未提供任何实体,请提示用户至少一个实体列表.
..
我正在使用Dialgflow V1机器人.我真的受到这个存储库的启发: https://github.com/mlabouardy/dialogflow-angular5 我的dialogflow服务出现问题.我无法发布带有特殊字符的查询. 这是我的diaogflow服务的工作方式,但是当我通过查询时,它是utf-8的代码,它破坏了dialogflow: 从'@ angular/co
..
我需要从DialogFlow到我的Android应用程序获取参数. 我尝试使用 getQueryResult().getParameters().getFieldsMap() 但结果如下. {type = list_value {值{string_value:“披萨"}},ristorante = string_value:“"} 我只想获取字符串值"pizza",而不是整个Field
..
首先,在开发了简单的代码之后,我尝试编写如何将用户输入的数据保存到Google工作表中. 能够工作.感谢Master先生提供了本教程(在链接下面). 参考Mr.Master: https://www.youtube.com/watch?v= huwUpJZsTok 接下来,我遇到了代码下面的问题.我不知道如何在《实现》中编写它.有人可以教我吗? 工具:Dialogflow,Goo
..
我在python中创建了一个flask应用程序,用于将文本发送到Dialogflow,以便检测意图并从中返回实现文本作为响应. 然后,我将其扩展为还沿着履行文本从查询结果中返回某个参数,该参数也可以正常工作,我得到的像这样: orderid = (response.query_result.parameters.fields["ordernumber"]) order
..
我想将C#系统与Google Dialogflow集成. 因此,我正在尝试使用乔恩先生在此处向我展示的代码: 如何使用API导入对话框流zip 但是我遇到了这个问题: 应用程序默认凭据不可用.他们是 如果在Google Compute Engine中运行,则可用.否则, 必须定义环境变量GOOGLE_APPLICATION_CREDENTIALS 指向定义凭据的文件.看 ht
..
我无法理解通过webhook来回传递参数的简单方式.我正在尝试使用对话框流和fb Messenger来构建一个简单的机器人.我要求向最终用户显示两个按钮以选择蛋糕类型.我可以使用以下自定义响应显示选项: { "facebook": { "attachment": { "type": "template", "payload": { "tem
..
我在webhook中编写了一个代码,我想调用POST API,并且我想为此调用api,所以我必须传递一些参数,但是每当我尝试传递来自dialogflow的参数时,都会出错。我的代码就是这样 //自助托管Express Server const bodyParser = require('body -parser') var request = require('request-p
..
我已经开始使用具有fb Messenger集成的diaglofFlow a.k.a api.ai。 我定义了一个意图,当前返回3个响应。 2个文本响应和1个自定义有效负载。 两个文本响应都很好,但是自定义有效载荷(假设返回一个按钮)就不行了。 自定义有效载荷如下 { “接收者”:{ “ id”:“ 1234” }, “ message”:{ “ attachment”:
..
是否可以在初始请求中将某些键值对象传递给webhook中可能需要的dialogflow? 解决方案 调用 /查询时,可以通过以下三种方式之一包含键:值数据: 将其包含在分配给 originalRequest 字段的对象中。 包含一个上下文,该上下文包含一个包含您的密钥的对象:在其参数字段中输入值数据。 触发一个事件,该事件的对象包含您的键:值数据在其 data 字段。 您可
..
我正在构建一个我要调用api.ai的android应用。我想解析响应并将其显示给用户。先前我在node.js中编写了以下代码: 函数sendMessageToApiAi(options,botcontext){ var message = options.message; //强制 var sessionId = options.sessionId || “”; //最佳 var ca
..
我正在使用Dialog-flow开发一个聊天机器人,它将基于我更喜欢使用MySQL的数据库。聊天机器人在查询数据后将根据数据库发送答案。 我创建了一个带有小型数据库的基本聊天机器人。 我应该怎么做才能在MySQL和Dialog-flow之间建立通信链接,或者我可以使用任何数据库?请帮助我。 解决方案 要通过Dialogflow代理与数据库进行通信,您将需要使用实现。
..