问题标签 [dialogflow-es]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
415 浏览

dialogflow-es - 我正在向 Smooch.io 发送 Api.ai 轮播消息,但它最终被呈现为文本

我探索了 smooch.io。向 smooch.io 发送富消息的格式如下:

}

但是当我通过 api.ai 将此 JSON 响应发送到 smooch.io 时,它会出错。虽然它很容易显示简单的短信。我如何将此 json 消息作为对象发送给 smooch。有没有办法像 Facebook 对象一样发送它?我想要的只是向用户发送轮播。

0 投票
1 回答
785 浏览

dialogflow-es - api.ai webhook 身份验证

我已经成功完成了 api.ai 上的帐户链接,现在我正在尝试执行一个 webhook。这里的问题是我需要在链接过程中生成的令牌进入身份验证字段。否则我总是会收到“403”错误。如何为发出 Google Home 语音命令的每个用户动态更改 webhook 标头字段中的身份验证令牌?

0 投票
1 回答
1923 浏览

dialogflow-es - 在 Google Home 操作中从 Google 表格中获取数据?

使用 Api.ai 为我的 Google Home 开发一个小动作。

我想从谷歌表格或某种电子表格数据库中提取特定数据(谷歌表格似乎是最简单的,因为它是谷歌制造的。)在我的主页操作中回读。

这可能吗?如果是这样,我该如何将两者联系起来?

0 投票
1 回答
1610 浏览

dialogflow-es - 如何在我的 Google Home 设备上运行我的 api.ai 代理?

我知道以前有人问过这个问题,但提供的答案并不能解决我的问题。

我使用 API.AI 控制台创建了一个 Google Home Agent。我的代理的目的是打开/关闭我家的照明(我可以直接访问“照明 API”来完成这项工作)。我已经构建了代理,开发/测试了一个用于实现的 Webhook,并在“集成”选项卡上配置了“Google 上的操作”。我已经在控制台本地测试了代理,并且可以通过 Web 模拟器成功调用我的代理。一切都像冠军一样工作!

除了……当我让我的 Google Home 设备“与我的 [代理名称] 交谈”时,它说:“……我不明白……”根据我所阅读的所有内容,当代理“设置预览”(我可以通过网络模拟器调用它),它应该可以自动用于我的 Google Home 设备。唉,事实并非如此。

非常感谢任何见解!

(我使用同一个谷歌帐户来访问所有位。如果重要的话,我使用的是“Google for Business”帐户)。

0 投票
1 回答
156 浏览

nlp - 如何根据几个模板对句子进行分类?

我有一个关于 api.ai 和 wit.ai 等聊天机器人平台如何工作的问题。您只需为每个意图/类提供几个模板,然后他们的系统就能够将新用户查询分类到这些类之一。我正在尝试做同样的事情,并测试了 SVM、逻辑回归、朴素贝叶斯和其他一些算法。对于特征提取部分,我已经尝试了人们通常使用的大多数特征,例如 n-gram、向量表示、弓等。在这种情况下,当每个类有几个模板时,最好的算法是什么?

谢谢阿米尔 :)

0 投票
1 回答
600 浏览

python - 我可以将图像发送回 API.AI 吗?

我一直在使用 API.AI 来创建一个谷歌操作,当被问到时会发送随机网络漫画。我已经尝试过,但到目前为止,似乎还没有一种好方法可以将图像的字节放入 API.AI 所需的 JSON 响应中。我可能在此过程中错过了一些东西,但如果有人知道如何实现这一点,那将有很大帮助。如果有帮助,我一直在使用 python。

0 投票
3 回答
325 浏览

slack - 检测 Google Home 或亚马逊 Alexa 的扬声器

我想检测谁在与我的代理进行交互。

例如,我读到 Alexa 应该能够检测到不同的用户。Google Home 广告也让我觉得它应该检测谁在说话。那我怎么看谁在说话呢?

在 slack 中似乎更容易,因为众所周知谁在写作。但是我看不到当前用户是谁。

0 投票
1 回答
585 浏览

bots - 为 api.ai 设计自定义实体

我正在尝试使用 api.ai 开发机器人,并且在街道地址和地址之间感到困惑。我已阅读文档并知道它仅适用于美国地址。我可以为任何城市为自己设计它吗?这样做的聪明方法是什么?

我知道的方法

  1. 手动创建实体(将每个位置一一添加到自定义实体)。
  2. 另一种方法,用户将写入任何地址,如果此有效地址而不是将其添加到自定义实体,机器人将使用谷歌地图对其进行验证。(目前我不知道我将如何做到这一点,但我认为这是可能的)
0 投票
3 回答
3090 浏览

dialogflow-es - 如何结束与 API.AI 的对话

有没有办法使用 API.AI 结束 Google Home 与服务器的对话?

我假设我需要以某种方式访问​​ expect_user_response 并将其设置为 false。

我还看到您可以使用动作 SDK 使用“assistant.tell()”,但这似乎无法通过 API.AI 访问。

0 投票
1 回答
1140 浏览

dialogflow-es - 为什么后备意图在 api.ai 中不起作用?

当用户键入一些与任何意图不匹配的随机单词时,我的代理不会将其识别为后备意图,而是将其归类为某些特定意图。令人惊讶的事实是,这些随机词被匹配为一个特定的实体。相信我,我的实体中没有定义随机垃圾词。我无法找到解决方案:(