dialogflow-es-fulfillment相关内容
我是第一次使用DialogFlow,我正在尝试使用类令牌。我怎样才能使用它们?在实现的行内编辑器中?提前谢谢您。 推荐答案 为了使用类令牌,您必须将令牌添加到speechContexts中speechContexts参数下的短语数组中,recognitionConfig参数作为输入传递给Web挂钩代码中的DetectIntent或DetectStreamingIntent函数。
..
大家好,我正在使用WebHook作为后端,使用Dialogflow作为前端,我正在使用node js中的Dialogflow实施库,我知道如何利用丰富的响应消息,如使用Dialogflow前端的按钮,但如何从WebHook代码使用它,可能使用一些JSON?我想用建议筹码 目前,我知道如何使用这张卡见下面的代码,现在我想用建议芯片回应一下怎么做? //agent.add(new Card({
..
根据下面的Google通信,从1月15日开始,如果您有一个备用意图,并启用了Web挂钩来处理用户输入,它可能不起作用,因为现在用户输入可能会被Assistant截获以进行交叉交谈。对于我的申请来说,即使是后备的处理也很重要。我可以只使用带有@sys.any的意图,但这会很难,因为我有几个意图。与系统有关的意图是否比其他人的优先级低?在这种情况下会发生什么?最佳方法是什么?
..
我在DialogFlow和NodeJS中创建了一个项目,希望在其中使用WebHook调用我的实现。 在我的NodeJS服务器中,我有多个用于不同功能/意图的路由。例如,/getWeather调用一个天气API来返回关于特定城市天气的响应。或者/getMovie调用API返回电影信息。 DialogFlow只允许一个WebHook API,所以我的问题是,我如何调用一个泛型API“/”,它可以
..
[我们有一个由两个意图组成的Dialogflow机器人。每个意图都包含一些问题集。 用户回答问题(提示),此过程继续。我们仅在完成意图后才会获得履行文本,但我们需要在完成该特定意图中的每个问题后才能获得履行文本(每个提示)。 帮助我们查找解决方案。 推荐答案 您可以使用WebHook填槽。(在“为此启用WebHook调用”下,启用Enable webhook call for s
..
我正在尝试构建一个Dialogflow聊天机器人,它通过Google Cloud函数从外部API获取数据,但是没有使用Firebase。尽管进行了广泛的搜索,但我没有找到任何好的示例或模板;似乎所有可用的示例都使用Firebase函数。 我是一个新手程序员,不熟悉Node.js、Promises和所有这些花哨的东西,但我知道即使没有Firebase(我使用的是Google Cloud的付费版
..
基于在线示例,我想尝试使用Dialogflow Fulfulment和内联编辑器添加Rich Response按钮和基本卡,但我没有在Dialogflow Messenger客户端中呈现任何内容。是否不完全支持丰富的响应? 推荐答案 根据自述文件,不再维护Dialogflow实施库;因此,您似乎不能将Dialogflow Messenger中的丰富响应直接与此库一起使用。 基于此,如
..
我们使用谷歌云函数作为 webhook 构建了一个 Dialogflow 代理,该代理一直正常工作到昨天晚上.那时我导出了代理,稍后重新导入,它工作了一段时间. 停止工作的是 agent.context.get('...');(还有 agent.getContext('...'))确实返回undefined 即使上下文是根据 UI 和原始 API 响应设置的. 举个例子,我有一个 In
..
我正在使用 dialogflow 和 actions-on-google 构建一个开放式聊天机器人.如果用户输入的响应不属于任何训练短语,则它属于后续回退意图.但由于用户可以在开放式对话中输入任何内容,我想阅读用户输入的内容.这怎么可能? 这是我的代码: app.intent('First', (conv, {number}) => {const 评级 = 数字;如果(类型[0] ===
..
所以我在网站中嵌入了 Dialogflow Messenger,并想添加一些建议芯片.通过 Custom Payload 响应类型很容易,而且它们显示得很好.但我如何通过履行添加它们? 我目前有一个自定义的 webhook 设置,我的想法是有这样的东西: if (x) {agent.add('blablabla');agent.add(new Suggestion('One');} 别的
..
伙计们. 我需要将对话流中的视频文件作为URI发送给电报用户. 尝试: {“电报":{“视频":"https://"}} 试图通过“有效载荷"来猜测履行消息的JSON格式.但是什么都行不通. 我找不到有关所需格式的文档. 该怎么做? 解决方案 显然,您无法使用Telegram发送视频.根据 doc ,唯一受支持的丰富响应是图像,卡片,快速重播,和自定义有效载
..
我正忙于越来越多地了解dialogflow及其必须提供的各种可能性,但此刻我一直处于困境之中. 我现在有什么?通过我的dialogflow代理,现在可以从荷兰政府到特定国家/地区请求当前的旅行建议.因此,当用户问:“给我西班牙的旅行建议"时,对话流将使用政府部门的当前旅行建议进行响应. 正在从Google表格导入数据.在此Google表格中,我从政府网站获取实时旅行建议数据.我用来向用户提
..
我想创建一个Dialogflow Webhook,该Webhook可以缓慢响应用户,因此更像是有人在另一端并且需要几秒钟的回复. 我正在使用内置的代码编辑器,并且可以创建一个Intent处理程序(请参见代码),但我只是不知道如何使它响应速度较慢. const函数= require('firebase-functions');const {WebhookClient} = require(
..
如何在dialogflow内嵌实现package.json中使用节点引擎版本10进行设置? 我尝试在package.json中设置它 "engines":{“节点":"10".} 但是在我的Firebase项目中,部署的实现云功能仍然使用'Node.js 8'. 解决方案 截至几天前,Dialogflow内联实现使用节点10(您无法切换回节点8).这样做的缺点是您必须为与dia
..
我遇到了一些问题,我无法从dialogflow的上下文中访问参数,我只是尝试使用 agent.getContext 和 agent.context.get ,但仍然无法工作. 有我的代码来设置上下文 函数noTelp(agent){const telp = agent.parameters.phoneNumber;让查询= db.collection('pelanggan').where(
..
我已经使用Google动作(2.5.0)和dialogflow-fulfillment(0.6.1)Node.js库构建了一个动作.我无法在dialogflow测试控制台上测试我的应用程序,因为我返回了那里不支持的conv对象.现在,我也无法在Google动作模拟器中对其进行测试.这是我得到的错误: 调用错误您不能在模拟器中使用标准的Google Assistant功能.如果要尝试使用它们,
..
基于在线示例,我想尝试使用Dialogflow Fulfillment和Inline编辑器添加Rich Response Buttons和Basic卡,但是在Dialogflow Messenger客户端中没有呈现任何内容.是否没有完全支持丰富的响应? Webhook服务.要开始对此进行测试,建议您执行以下操作: 1-使用Cloud Functions创建HTTP函数.此文档提到了从Clou
..
我在python中创建了一个flask应用程序,用于将文本发送到Dialogflow,以便检测意图并从中返回实现文本作为响应. 然后,我将其扩展为还沿着履行文本从查询结果中返回某个参数,该参数也可以正常工作,我得到的像这样: orderid = (response.query_result.parameters.fields["ordernumber"]) order
..
我正在制定一项使用成就的行动.我正在使用内联编辑器.我将硬编码的值移到FireStore中,因此数据存储在函数本身中. FireStore请求没有按预期进行:尽管实现调用没有失败,但是它没有找到应有的信息.我正在尝试使用旧的console.log类型日志记录来尝试找出问题所在.但是这些日志消息不会显示在任何地方. 我查看了该功能的Firebase日志,但其中仅包含基本事件:执行开始,完成和警
..
我收到以下在Dialogflow平台上成功运行的履行消息: return {“ fulfillmentMessages” :[[ { “ platform”:“ FACEBOOK”, “ text”:{ “ text”:['好消息!抢一碗Pop-Corn,欣赏两部电影中的一部!\n\n(键入“谢谢”,继续!)'] } }, { “平台”:“ FACEBOOK”, “卡”:{ “
..