dialogflow相关内容

通过API更新DialogFlow Agent的实体条目列表

一直在寻找一种通过 DialogFlow API 以编程方式为某个entity type更新代理的entity entries的方法.目的是按计划自动执行entity entries的更新(因为我们的entries每天都会更改). 在此文档页面上浏览由Google 进行批量更新entity entries,但在测试时无法获得比404更好的东西. 尝试使用提供的路径通过邮递员发送POST ..
发布时间:2020-09-05 23:18:37 前端开发

Google CloudDialogflow意图检测Node.js示例不起作用

我正在尝试与nodejs实现一个非常简单的dialogflow代理集成. 这是我到目前为止所做的 我遵循的代码来自意图检测 我将服务帐户私钥文件.json添加到了我的服务器. 我添加了环境变量GOOGLE_APPLICATION_CREDENTIALS以及我的.json私钥文件的路径. 这是我现在要运行的代码: require('dotenv').config() con ..
发布时间:2020-09-05 23:05:08 前端开发

使用Google助手直接与我的Android应用对话并执行非常简单的任务

我正在做一个将Google Assistant与现有Android应用程序集成的项目.要求很简单.假设我的应用程序名为TestApp,并且我希望它仅更改应用程序主页的背景颜色,我想说 "嘿,Google,在TestApp上将背景更改为黑色." 为我提供了指向 ActionsSDK 的链接,但经过调查,我发现它只是扩展Google Assistant的独立应用程序,与android本身无 ..

取消DialogFlow对话中的Google帐户关联

我们如何才能将Google帐户与内联代码中的特定意图解除链接? 没有像登录(actions_intent_SIGN_IN)那样的内置操作来触发注销. 假设用户错误地通过另一个帐户登录,现在他要切换.我们如何提供此功能? 解决方案 当前无法通过语音取消关联帐户.但是用户可以在侧面底部的操作目录中重置帐户. ..

为什么我的所有Google Actions Alpha版本都没有出现在Google Assitant商店中?

在我的开发人员帐户中,我可以使用模拟器成功测试该应用程序. 我还成功部署了Alpha版本,并等待了24小时. 但是opt-in链接不起作用.每次导航到它时,我都会看到: We can't find what you're looking for at the moment. Please try again later. 是的,我已启用所有活动控件 是的,我有一个与该帐户 ..
发布时间:2020-08-19 22:49:55 其他开发

PHP MySQL对话流

我正在使用PHP webhook设置聊天机器人(对话流) 我想做的是让用户输入查询MySQL表并将结果传递回dialogflow API. 到目前为止,我已成功将文本字符串传递回API,但我不了解如何查询数据库并将结果传递回dialogflow API 感谢您在此帮助下的 我已经使用了对话框流程文档此处的API格式 这就是我所拥有的 ..
发布时间:2020-08-13 20:58:51 PHP

使用GRPC仅连接到对话框流StreamingDetectIntent,停留在等待responseStream.MoveNext

我正在尝试将DialogFlow API v2与Unity一起使用. 由于没有用于Unity的正式SDK,我使用了Grpc beta unity SDK和通过Protobuf和grpc工具的protoc创建的生成的C#代码 此链接隐藏了Grpc beta unity sdk. https://packages.grpc.io/只需单击构建ID,您将找到一个构建的统一软件包 我导入 ..
发布时间:2020-07-26 03:54:30 C#/.NET

DialogFlow StreamingDetectIntentResponse不返回ResponseId,QueryText,Transcript或除LanguageCode之外的任何内容

我已经在Unity中成功使用了Grpc,并将请求发送到Dialog流并收到了响应.您可以在此处 查看详细信息 然而,整个返回结果仅是以下内容 {"queryResult":{"languageCode":"ja"}} 未返回预期的响应ID,查询文本等. 在console.dialogflow.com中进行测试时,我得到以下结果 { "responseId":"cdf8003e ..
发布时间:2020-07-26 03:53:26 C#/.NET

在Gupshup僵尸程序对Api.ai的调用中维护会话

我正在使用Api.ai集成在Gupshup中构建一个机器人.我在Api.ai中有一个具有多个意图的代理,并且每个意图都通过上下文(输入和输出上下文)链接.当我使用以下代码调用Api.ai时,将调用第一个意图,然后得到答复.但是,当给出第二条消息时,僵尸程序会将其视为一条全新的消息,而不会标识其与第一条消息的关系. 我该如何解决这个问题?请帮助 function MessageHandler( ..
发布时间:2020-07-23 04:38:19 其他开发

与Business Skype集成的Dialogflow机器人

我有一个使用Dialogflow构建的机器人,并且可以在Telegram和Skype频道中完美运行.但是我需要通过Skype for business访问它. 没有直接来自Dialogflow的集成,所以我决定看一下托管我的Skype集成的Microsoft bot框架. 就在这里,我可以看到"Skype for business频道"选项,但是当我单击它时,由于Skype for b ..

如何使用Watson Discovery获得确切的答案而不是整个文档?

在测试了发现服务之后,至少对我来说这似乎毫无用处,否则我可能会丢失一些东西. 查询时,它与文档匹配并返回整个文档.如果我的文档很大,那么对于所有查询,它将返回与查询文本匹配的整个文档,这是没有用的. 现在我必须为每个查询创建一个单独的文档吗? 在这种情况下, API.AI 或 WIT.AI 是更好的选择. 请让我了解我在这里缺少的东西! 解决方案 就目前而言,使用D ..
发布时间:2020-07-14 02:01:22 其他开发

在JavaScript中将Dialogfow持续时间系统实体从分钟转换为秒

我正在寻找将JavaScript代码中Dialogflow的Duration(@ sys.duration)系统实体从几分钟转换为几秒的方法. 我问用户一定的时间,用户可以在哪里回答,例如: 20分钟 5分钟 等 该输入被保存到变量the_duration中.现在要进行某些计算,我需要将其转换为秒.我该如何实现? 编辑:如果我需要从字符串中提取数字,也许会有所帮助? ..

拒绝Google帐户关联后,在重新调用意图期间出现问题

下面是我的聊天机器人结构 意图1(结果):在这里用户将要求结果.它将进行帐户链接,并在其服务器上检查是否通过API注册了电子邮件ID,并显示结果. app.intent('result', (conv,{date})=>{ var userDate = date; var apiUserEmailID= conv.data.apiUserEmailID; var ap ..