首页 文章
  • 5 votes
     answers
     views

    在Google智能助理教程中找不到Firebase webhook的功能网址

    我一直在做“Facts about You: Build a conversational app for the Google Assistant”的Codelabs教程,但遇到了问题 . 本教程的第4页致力于使用Cloud Functions for Firebase来设置webhook以提供自定义响应 . 该页面上的步骤7显示“部署 Cloud 功能后,功能URL将打印在Firebase C...
  • 1 votes
     answers
     views

    如何让Dialogflow在不使用履行的情况下使用任何输入触发意图

    没有多少补充这个问题我不认为 . 基本上,我有一系列用户需要回答的问题,但它们是开放式的,所以用户输入几乎可以是任何东西 . 一旦用户回答问题,我希望系统简单地询问下一个问题,无论他们说什么(除非他们说“帮助”或“我不理解”等等,我可以处理) . 我知道我可以包含上下文,但是没有提供足够的用户输入的下一个意图,似乎没有办法让它触发下一个问题(即使输出和输入上下文匹配) . 是否有我缺少的东西,或者...
  • 0 votes
     answers
     views

    在Dialogflow中将用户提供的值从一个intent传递给其他intent

    团队,在DialogFlow中,我从意图A中获取用户的值; (假设这是员工ID) . 在下一个Intent B中,我想使用Employee ID(在之前的意图A中收集)并提供响应并执行webhook . 我能够在意图A中收集值并以相同的意图显示 . 当试图将它传递给另一个意图时,我失败了 . 在这方面感谢ayny的帮助 . Tnx Sathiya
  • 0 votes
     answers
     views

    他们对api.ai中触发的后续事件数量有任何限制吗?

    我正在尝试使用多个后续事件来解决我的案例的对话流5秒响应时间限制 . 在用户输入之后,机器人必须使用api获取一些数据,这目前大约需要20-25秒 . 这是我的python webhook代码: def makeWebhookResult(req): flag = 0 if req.get("queryResult").get("action")==&qu...
  • 0 votes
     answers
     views

    我需要在API.AI的某些意图中接收在响应文本中创建的消息

    我的问题: I have two responses, but my chat return only one specified "the speech", but i need that return the two, like do the console of api 来自API的响应JSON的示例: {"id":"XXXXXXXXXXX&...
  • 1 votes
     answers
     views

    Google Actions是否支持SSML?

    我可以在this page上看到Google上的操作确实支持SSML,但是我无法让它在我的代理中工作 . 我正在使用带有PHP webhook的DialogFlow . 为了测试它,我的webhook通过'speech'参数提供以下响应: <speak>First sentence. <break time="1s"/> Second sentence....
  • 0 votes
     answers
     views

    从Dialogflow中的文本输入获取坐标

    我'm unable to read the correct latitude and longitude value from user query. I'已添加'sys.numbers'作为实体 . 但是我无法获得正确的lat lng值 . 当我将用户输入作为"32.4565, 86.5564"时,我得到以下作为参数编号["32",".5564...
  • 0 votes
     answers
     views

    如何在Webhook api.ai中触发多个Intent?

    我正在开发一个api.ai机器人,它将在数据库中搜索供应商名称 . a)如果供应商存在 - >提供用户名 - >提供密码 b)如果供应商不存在 - >(添加供应商 - >是)或(添加供应商 - >否) 我有一个webhook,它检查供应商是否存在于数据库中 . Bot场景:(示例) 情况1: User: Do Alpha exist as a vendor? Bot:...
  • 1 votes
     answers
     views

    Dialogflow - 参数未随用户响应更新

    最近我发现Dialogflow参数有问题 . 我有2个必需参数 sector & stockVolume 的意图 . sector 是定义实体, stockVolume 是 @sys.number . 我意识到如果我只输入一个只有 stockVolume "A"的查询,它会提示 sector (这是正确的做法) 但是,如果下一个输入包含扇区和 stockVolume ...
  • 2 votes
     answers
     views

    Dialogflow JSON V2的丰富消息

    谷歌有关于丰富消息的文档(https://developers.google.com/actions/assistant/responses)但是我正在使用来自DialogFlow的JSON请求和响应,并且在dialogFlow文档中没有向用户提供用于显示丰富消息的格式,除了此链接上的示例响应中的基本卡之一( https://dialogflow.com/docs/fulfillment#resp...
  • 2 votes
     answers
     views

    从用python编写的自定义webhook创建卡片响应以进行对话框流程

    我在python3中编写了一个webhook,并在我自己的机器中部署了fulfillmentText中提供的文本正确显示但没有显示富有响应的卡片 . 如何使用基本卡显示我的回复? { "fulfillmentText": "My train is in Hyderabad", "fulfillmentMessages": [ ...
  • 1 votes
     answers
     views

    如何在以后发送对话框响应

    我正在使用谷歌的对话框来创建一个机器人 . 当我的用户向我的机器人询问包含多个参数的报告时,我需要创建报告并向他发送下载链接 . 该报告大约在1分钟内创建 . 当我发送webhook的POST请求的响应(JSON(fulfillmentText =“my url”))时,对话框流程向我发送错误:超时 . 因此,我需要立即发送消息“请稍候...”,然后在创建报告时,向我的用户发送包含我的报告网址的新...
  • 0 votes
     answers
     views

    Webhook响应无法正常工作api.ai:无法解析来自http_response操作的SDKResponse

    我正在使用api.ai webhook for Google on Google . 我遵循此处记录的请求和响应格式 我从webhook发回的回复是 { "speech": "Ok I am doing the stuff", "displayText": "Ok I am doing the stuff&quo...
  • 1 votes
     answers
     views

    Dialogflow Fullfilments响应

    我有一个案例,当用户输入某些内容时我需要发送电子邮件,因此我需要使用node.js和amazon来处理电子邮件部分,但我希望响应来自dialogflow接口 . 目前我有这样的事情: let intentMap = new Map(); intentMap.set('Default Welcome Intent', welcome); agent.handleRequest(inte...
  • 0 votes
     answers
     views

    如何解析Dialogflow V1的实现

    我正在构建一个Android应用程序,我将应用程序的请求传递给Dialogflow . 然后,对话框流将其传递给Node.js脚本并查询数据库以获得结果,最后将响应发送到Android设备 . 现在查询结果存储在“消息”的“有效负载”内 . 但是我无法访问有效载荷部分 . 我的意思是我可以使用getMessages访问“消息”但我无法进一步探究消息 . Dialogflow的响应如下,我想访问下...
  • 1 votes
     answers
     views

    Dialogflow不会触发所需参数的提示

    我有一个问题,即我在参数缺失时根本不会触发为intent定义的参数 . 如果参数丢失,模拟器回答“对不起,我没有得到” . 一个例子: 函数代码使用 dialogflow-fulfillment nodejs库: function test(agent) { let age = agent.parameters.age.amount; let conv = agent.conv(...
  • 2 votes
     answers
     views

    Dialogflow履行在代码中访问实体

    我正在使用Dialogflow中的聊天机器人,并希望验证某人的年龄 . 一个快速的背景:我正在创建一个聊天机器人,以确定住院或痴呆症护理等护理需求 . 在初始查询中,我希望能够通过在Dialogflow中的履行代码中执行快速IF语句来确保用户年满65岁! 这是我目前的意图:Current Intents 这是getUserInfo意图:getUserInfo intent 这是履行代码: 'use...
  • 0 votes
     answers
     views

    Dialogflow:适用于Android Wear的Google智能助理应用?

    我尝试使用Dialogflow构建Google智能助理应用 . 它有效,我也可以在手机上测试助手应用程序的“testversion” . 它按预期工作 . 但不幸的是,如果我使用我的安卓服装,它会告诉我此设备不支持此应用程序 . 在Dialogflow上,我找不到启用可穿戴设备的选项 . 有人可以帮助我启用可穿戴支持吗? 亲切的问候Stefan
  • 0 votes
     answers
     views

    在谷歌助手重复相同的文本响应

    我在对话框流程中给出了大约25个文本响应,它被保存并集成到Google助手中 . 当我在对话框模拟器中测试应用程序时,应用程序工作正常,但当我在谷歌刺激器上的操作中测试应用程序时,它始终显示已删除的文本集 .
  • 0 votes
     answers
     views

    点击谷歌助手列表总是第一次触发回落意图

    我的Dialogflow代理正在使用“Google Rich Message上的操作”列表响应对象来显示Google智能助理平台上的选项 . 在Dialogflow控制台上进行测试时,列表选项可以正常工作 . 但是,在移动设备上通过Google智能助理模拟器或Google智能助理应用进行测试时,列表选项在首次尝试时无效 . 它仅在第二次选择选项时有效 . 下面是我生成列表的意图代码 . app.i...
  • 2 votes
     answers
     views

    Facebook信使僵尸程序在4-5秒后没有返回响应

    我在Api.ai上创建了一个聊天机器人并与facebook messenger集成 . 如果响应时间小于4秒,我收到响应,但在4-5秒后没有响应 . 这是我从我的webhook获得的json,但它不会在messenger中显示任何数据 . {“speech”:“Welcome”,“displayText”:“Welcome”,“data”:{“facebook”:[{“text”:“有意思!以下是...
  • 1 votes
     answers
     views

    dialogflow无法使用php sdk

    我做了一个测试机器人,它正在使用Web演示集成,但是当我尝试使用PHP SDK时,它没有响应 这是我的代码 <?php require_once './vendor/autoload.php'; use DialogFlow\Client; use DialogFlow\Model\Query; use DialogFlow\Method\QueryApi; if(isset($_P...
  • 0 votes
     answers
     views

    Dialogflow Web演示音频

    我有一个启用了Web Demo集成的Dialogflow代理 . 使用Web Demo时,我可以通过交谈和打字与代理进行交互 . 但是,即使通过语音进行交互,响应也始终仅为文本 . 我想听听回应 . 我需要在响应中启用音频的设置吗?或者这根本不可能?
  • 1 votes
     answers
     views

    使用Firestore查询信息响应Dialogflow

    尝试通过将数据查询分离到不同的函数中然后调用它们来为Dialogflow提供响应文本来使代码更清晰 . 基本上,我可以调用firestore并撤回列表,但除非我把响应放在.then()中,否则我很困惑如何模块化它 . 例: exports.app = functions.https.onRequest((request,response) => { var listOfClasses = l...
  • 2 votes
     answers
     views

    Dialogflow未检测到Line位置消息

    我正在努力寻找Line位置信息 .我的webhook正在发送操作按钮以提示用户使用位置共享视图,然后将该位置(理论上)发送回Dialogflow,然后再发送到webhook .但是,当发回来时,位置消息永远不会被Dialogflow或webhook检测/解释 .我没有看到双方都发生任何事情,好像消息从未发送过一样 . 从webhook发送位置消息,以便用户可以发回他的位置: { "l...
  • 1 votes
     answers
     views

    Dialogflow无法解析来自我的webhook的JSON响应似乎改变了字符编码

    我有一个实现webhook,我试图用它来返回对Dialogflow上的测试意图的简单响应 . webhook是一个天蓝色的功能,并使用邮差测试它我可以看到JSON响应正确格式化正确的 Headers 等 . 这是Dialogflow向我显示的原始响应错误(向右滚动以查看消息上的错误) { "responseId": "6d2686c1-a87b-4f64-ac4d...
  • 0 votes
     answers
     views

    DialogFlow V2如何通过节点js库设置fulfillmentText?

    遵循本指南: https://actions-on-google.github.io/actions-on-google-nodejs/ 我为DialogFlow创建了一个动作 import { dialogflow, Image, Conversation, BasicCard } from 'actions-on-google'; const app = dialogflow(); app....
  • 0 votes
     answers
     views

    Welcome Intent显示除其中定义的响应之外的响应

    我正在Google中创建一个操作来保存用户的当前位置 . 在Welcome-Intent中,我定义了两个对用户问候语的响应,即 "Hey Hi! Do you want to save this location?" "Would you like to save this location?" 在这个Intent中,我有几个后续Intent,当用户接受或...
  • 2 votes
     answers
     views

    如何创建启动其他意图的代理?

    使用 API.AI 代理代码,我可以创建用于Google Home无线扬声器设备的会话代理 . 那基本上是问一个问题,得到口头答复 . 无论如何编写一个不只是回复的响应,而且实际上是直接行动?例如:意图:切换到广播电台2响应:播放88.3纽约广播电台,它应该像我要求播放该广播电台一样工作 . 这可能是谷歌所谓的“直接行动” . 但我知道现在还没有 . 这是正确的,没有办法做我上面需要的 - 基本上...
  • 0 votes
     answers
     views

    API.ai连接本地服务器时出现问题

    我是API.ai的新手,我创建了一个示例应用程序,我正在使用我自己的本地Web服务,该服务将在我的本地计算机上运行,其URL为“http://0.0.0.0:5000/webhook”我已启用并在成就中添加了URL在履行选项卡下的缩进我检查了使用webhook,但在我尝试运行项目时,不会发生后期操作 . 并且Web服务不会从我的示例API ai应用程序触发,而在JSON中我获得状态为 “statu...

热门问题