首页 文章
  • 1 votes
     answers
     views

    Dialogflow - 多个agent.add响应(nodejs)

    在我的履行代码中,如果我这样做: agent.add('Hello'); agent.add('World'); 控制台和Google助手都可以: 代理:你好代理:世界 但是在网络演示和其他嵌入式示例中,它只响应: 代理人:您好 . 如何解决此问题,并在多条消息中获得多个响应?
  • 1 votes
     answers
     views

    使用dialogflow(api.ai)添加对网络聊天机器人的快速回复

    我开始在我的故障服务器上构建一个聊天机器人,使用Dialog flow(api.ai)处理小谈话问题 . 我使用了代码,我在底部复制粘贴(index.html) . 现在我想添加快速回复 . 这对于集成的聊天机器人(例如在Facebook中)非常简单,但对于网络聊天机器人则不是这样,所以我的问题是: "How can I integrate quick replies (buttons)...
  • 1 votes
     answers
     views

    对话流默认响应设置为后续号码

    我'm new to dialog flow and was trying to build a conversational chatbot. The following is the example I'正在与之合作 . 我创建了一个意图"Q1",问题1作为用户输入 . 后来,我添加了一个跟进是,没有意图"Q1" . 当我测试它时,虽然它给出了肯定和否的...
  • 2 votes
     answers
     views

    Dialogflow将不相关的短语与现有意图进行匹配

    我创建了一个聊天机器人,告知用户我(扩展)家庭成员的姓名以及他们的生活地点 . 我已经创建了一个包含MySQL的小型数据库,其中存储了这些数据,并且只要这是合适的,我就会使用PHP脚本来获取它们,具体取决于用户与聊天机器人的交互 . 出于这个原因,我在 Default Fallback Intent 和 Default Welcome Intent 之外创建了两个意图: Names Loc...
  • 3 votes
     answers
     views

    科尔多瓦|在iOS上从麦克风获取直播

    我正在尝试构建一个语音日历应用程序,需要使用麦克风的实时流进行语音识别 . 因此,您有一个开始收听麦克风的按钮,并在用户停止讲话时自动停止 . 我已经探索过Cordova Media API,它允许我将数据记录到wav文件中 . 这可以工作,但是因为我需要等待录制完成,所以这个过程非常慢 . 我使用https://api.ai作为起点来构建应用程序的第一个版本,该版本运行良好 . 它照顾了所有&q...
  • 3 votes
     answers
     views

    Dialogflow的多个响应(又名Api.ai)

    我正在尝试创建一个聊天机器人,一旦“问候”过程完成继续并在没有任何用户查询的情况下发起新主题 . 它必须类似于以下内容: 机器人:你好 用户:你好 机器人:你多大了? 用户:35 机器人:太好了 . 机器人:我们来谈谈政治 . 你是美国人吗? 直到“伟大”的路线一切正常,但我不能触发将引发“让我们谈论政治......”这一行的事件 . 文档很模糊,我可以不用webhooks这样做吗?如果没有,像这...
  • -1 votes
     answers
     views

    Dialogflow按钮单击信使

    Facebook Messenger中有一个按钮 . Dialogflow上是否有点击按钮事件?我无法在任何地方找到它,包括Dialogflow文档 . 我有一个添加到购物车的按钮,但我不知道如何在点击它时调用该事件 . 我是对话流和使用javascript的新手 . 谢谢 . 这是我的代码 . function clothing_Women(agent) { agent.add...
  • 3 votes
     answers
     views

    谈话在完成后结束?

    我一直在试用Api.AI上的炬力 . 我使用他们的Github示例编写了一个简单的nodejs webhook:dialogflow-silly-name-maker-webhook-nodejs . 问题是我不希望代理在完成请求后结束对话 . 我没有在 API.AI 上的Intent中检查END CONVERSATION框 . 我还有一个要求是如何记住在一个意图期间询问的参数,以便同样可以用于下...
  • 2 votes
     answers
     views

    对话流稳定性[关闭]

    我们在Dialogflow上测试了许多chatbot实例,其中一些是开发实例,另一些是 生产环境 实例 . 我们会进行广泛的测试,以确保我们的响应经常保持一致和正确 . 我们已经注意到,即使在我们没有改变任何内容的锁定实例上,Dialogflow对实例的意图和实体响应也会随着时间而改变,并且在某些情况下会变得不正确 . 这表明底层训练算法正在发生变化,并且在发布此类更改时正在自动训练实例 . 有谁...
  • 2 votes
     answers
     views

    实现数据对话框v2

    如何在对话框版本2中返回或替换履行数据字段?当我收到fullfillment时,不会通知此字段,并且未在文档中提及https://dialogflow.com/docs/reference/v2-comparison .
  • 1 votes
     answers
     views

    通过Dialogflow聊天机器人打开facebook Messenger相机

    我在Dialogflow上创建了一个聊天机器人,它告诉用户我(扩展)家庭成员的姓名以及他们的生活地点 . 我已经创建了一个包含MySQL的小型数据库,其中存储了这些数据,并且只要这是合适的,我就会使用PHP脚本来获取它们,具体取决于用户与聊天机器人的交互 . 我已将此聊天机器人集成到Facebook Messenger . 我的问题如下: Can I directly trigger the Fa...
  • 0 votes
     answers
     views

    Messenger ref参数未传递给对话框流

    我正在尝试连接messenger bot和dialogflow . 这个想法是 - 当你点击按钮时,服务会将你重定向到我链接(例如:http://m.me/2010070995927131?ref=initial_message_with_param),然后dialoglflow接收initial_message_with_param作为消息,fullfilment可以生成响应 . 发送消息完全有...
  • 4 votes
     answers
     views

    如何将订单详细信息添加到订单预览?

    我想用Dialogflow和Google智能助理以及Google Transactions API创建一个聊天机器人,以便用户订购一些商品 . 现在我的代理包含以下四个意图: Default Welcome Intent (文字回复:你好,你想买一个巧克力盒吗?) Default Fallback Intent Int3 (训练短语:是的,我想要,实现:启用webhook) Int...
  • -2 votes
     answers
     views

    DialogFlow意图

    我创建了一个新的Agent和意图数量 . 每个意图将接受用户提供的任何数据 . 我在训练阶段使用@sys.any:any . 现在我想过滤用户给出的垃圾值,如“sdfasfasdf” . 当用户将无意义的请求作为请求时,则从回退意图中给出响应 . 如何清除这种情况 . 提前致谢 .
  • 0 votes
     answers
     views

    DialogFlow v2 fulfillmentMessages

    我正在尝试用新闻卡回复用户,但据我所知,如果我按照你的例子它不起作用 . 如果我只是回复这样的履行消息 res.json({ "fulfillmentMessages": [ { "card": { "title": "card title", ...
  • 1 votes
     answers
     views

    如何直接在Dialogflow上获取文本响应?

    我正在尝试从dialogflow获取直接文本响应 . 我从github上的示例代码中得到答案,但这根本不是用户友好的 . 我怎样才能获得“仅限语音”的回复? import os.path import sys try: import apiai except ImportError: sys.path.append( os.path.join(os.path.di...
  • 0 votes
     answers
     views

    Dialogflow中的文本响应数

    我是Dialog流程的新手并且正在尝试构建产品搜索 . 所以我有很多文字回复 . 在这样做时,我的文本响应数达到了30 . 正如您在屏幕截图中看到的那样,它达到了30,我没有找到任何选择来编写另一个文本响应 . 因此,单击“添加消息内容”并添加新的文本响应 . 但现在,当我查询某些内容时,它会给我多个响应 . 所以我的问题是:1)有没有办法增加文本响应(30)的大小 . 或者是限制 . 2)如...
  • 1 votes
     answers
     views

    对话框列表在第一次无法在Google智能助理上使用

    我正在使用List响应对象在Google智能助理平台上显示选项以调用Webhook Fulfillment 在Dialogflow控制台上进行测试时,列表选项可以正常工作 . 但是,在移动设备上通过Google智能助理模拟器或Google智能助理应用进行测试时,列表选项在首次尝试时无效 . 它仅在第二次选择选项时有效 . Edited- Default welcome intent code En...
  • 0 votes
     answers
     views

    DialogFlow:'Add Response'无法在Web Demo中使用

    从下图中可以看出,放置两个单独的“文本响应”按钮可以得到两行响应 . 但是,当我使用Web Demo集成时,我只获得其中一个响应(随机) . 要么'嗨,欢迎!'或者“我可以帮忙吗?” 有人有任何想法吗?谢谢!
  • 0 votes
     answers
     views

    如何让Zapier Webhooks在API.AI中发挥作用

    我正在试验API.AI代理 . 我希望webhooks能够实现对意图的回应 . 我创建了一个Zap,将Webhooks作为触发器 . "Catch hook"触发器给了我一个URL,例如我在API.AI履行中输入的https://hooks.zapier.com/hooks/catch/1111111/9aaaaa/ . API.AI正确地将JSON发送到此URL,并触发Z...
  • 5 votes
     answers
     views

    Dialogflow - 节点SDK不会在会话中保留上下文

    我正在使用dialogflow Node SDK将textRequests和eventRequests发送到对话框流 . 履行webhook显示虽然sessionId是相同的,但不保留上下文 . 使用来自action-on-google助手的相同对话框流程代理,将保留上下文 . 所以唯一的区别是我正在使用Node SDK发送文本 . this.app = apiai(CLIENT_ACCESS_T...
  • 0 votes
     answers
     views

    意图没有被训练短语调用

    我总共有4个Dialogflow Intents . 他们是 默认欢迎意图(事件:欢迎,启用webhook调用) 默认回退意图(默认回退意图:启用,禁用webhook调用) goodbye(事件:actions_intent_CANCEL,意图为转发结束:已启用) astro(启用webhok调用) 意图名为“ astro " contains 5 training...
  • 0 votes
     answers
     views

    Dialogflow V2始终给出以下错误: - Webhook调用失败 . 错误:Webhook响应为空

    我正在尝试将我的应用程序与Dialogflow集成并将请求发送到Mulesoft,然后从那里发回Webhook指南中提到的格式的响应 . 以下是诊断信息中显示的API请求和响应: - 履行要求: - { "responseId": "da851e5f-b6c3-4a17-bfdf-ad935d5003f6", "queryResult"...
  • 2 votes
     answers
     views

    当`actions.intent.TRANSACTION_REQUIREMENTS_CHECK`返回的结果不同于'OK`时?

    我想用Dialogflow和Google智能助理以及Google Transactions API创建一个聊天机器人,以便用户订购巧克力盒 . 现在我的代理包含以下四个意图: Default Welcome Intent (文字回复:你好,你想买一个巧克力盒吗?) Default Fallback Intent Int1 (训练短语:是的,我想要,履行:启用webhook通话) I...
  • 2 votes
     answers
     views

    如何在API.AI(Dialogflow)中维护聊天机器人的用户模型

    我正在使用Dialogflow创建一个聊天机器人 . 如何在聊天机器人系统中维护用户模型? 我希望为组中的每个用户保存不同的用户模型 . 用户模型应存储用户的名称,从对话框中收集的个人信息以及用户的喜好和不喜欢 . 有了这些信息,我想在用户模型中添加个性化的备注到对话框引擎 .
  • 1 votes
     answers
     views

    如何动态训练api.ai/dialogflow聊天机器人?

    我试图使用Api.ai/Dialogflow根据聊天线程中的先前消息生成一些"quick reply templates"即可能的回复 . 我在某种程度上训练了api.ai代理,仅为某些选定的查询生成回复 . 现在,我想增强它以生成更多查询的回复,但实际上不可能为大量查询手动培训代理 . 有没有办法通过分析以前的聊天线程动态训练api.ai聊天机器人,我已经存储在数据库中或使用...
  • 0 votes
     answers
     views

    开发一个聊天机器人用API.ai提问

    我正在开发一个聊天机器人,它不仅会回答一些常见问题解答,而且还能够提出类似测验的问题 . 问题是,从我已经看到的,机器人框架强加了一些顺序(用户的响应将作为下一个问题的意图,依此类推)我问的是有一种方法来生成问题a有点随机,因为我不希望用户每次跟随PS后的问题进行预测:我目前正在使用API.ai,但我对任何其他建议持开放态度
  • 3 votes
     answers
     views

    dialogflow(api.ai)webhook请求中的设备位置

    我正在为Google智能助理开发一个Dialogflow聊天机器人,在这里的webhook请求JSON示例中: https://developers.google.com/actions/reference/v1/dialogflow-webhook webhook接收设备数据,包括其位置: "device": { "location": { ...
  • 2 votes
     answers
     views

    Dialogflow中的多个快速回复

    我已经开始使用Google的Dialogflow(以前的API.AI) . 我看到有一个选项可以添加“快速回复” . 但是我似乎只能添加一个(见截图) . 我知道Telegram和Facebook Messager都允许多个“快速回复” . 如何启用更多回复?我需要更改任何代码吗? 提前致谢 .
  • 0 votes
     answers
     views

    无法在对话框流程中解析webhook json响应(api.ai)

    我收到以下错误 错误:无法解析webhook JSON响应:无法找到字段:消息中的语音google.cloud.dialogflow.v2.WebhookResponse <?php $method = $_SERVER['REQUEST_METHOD']; // Process only when method is POST if($method == 'POST'){ $...

热门问题