问题标签 [dialogflow-cx]

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 投票
1 回答
258 浏览

actions-on-google - 我们可以用超过 8000 个关于 dialogflow 和 amazon alexa 的问题来制作常见问题解答技能吗?

我想做一个谷歌动作和一个 Alexa 技能;基本上是一个常见问题的技能。我有超过 8000 个问题。在 Dialogflow 和 Alexa 控制台中进行此操作的最佳和最有效的方法是什么?

  1. Dialogflow 和 Alexa 控制台中的意图限制是什么?

  2. Ff 我将所有 80,000 个问题添加到数据库并将其连接到技能,它会工作吗?

0 投票
2 回答
1189 浏览

dialogflow-cx - 如何使用开放式问题构建 Dialogflow CX 代理?

我正在尝试为 StackOverflow 之类的东西构建一个 Dialogflow 代理,它负责处理用户提出的完整问题。我想存储答案(并将其反馈给用户)。例如:

CX 中没有“回退意图”-hack;我将如何构建一个带有开放式问题的机器人?

0 投票
2 回答
292 浏览

dialogflow-es - Dialogflow 可以完全用文本编辑器开发吗?

我有一些可以立即使用的实体和意图句子。在 UI 中手动输入它们很乏味。我已经看到输出只是一堆 JSON,尽管有一些 Id 是从 Dialogflow UI 生成的。

问题是,Dialogflow 是否可以像常规编程语言一样使用,并且可以以某种方式将 JSON 打包到可以导入的 zip 中。是否使用任何工具以某种方式简化了流程?

0 投票
1 回答
494 浏览

dialogflow-cx - 设置 Dialogflow CX 以将录音保存在 Google Cloud Storage 中

我在与我的 Dialogflow CX 代理相同的项目中设置了一个 Google Cloud Storage 存储桶,并在代理的设置中,在 Speech & IVR 选项卡下,设置 Google Cloud Storage URI 以匹配该存储桶:

我可以看到 Dialogflow 代理可以访问存储桶,因为它在存储桶的“权限”选项卡中列出了一个服务代理。此外,由于我成功启用了日志记录,我可以看到存储桶已正确配置,因为在日志有效负载中我可以看到以下属性:

但是,在拨打电话时,该存储桶的文件夹中没有任何内容。我是否缺少另一个配置选项来启用此功能?或者它可能还没有功能?

谢谢你。

0 投票
1 回答
933 浏览

dialogflow-es - 使用预构建的代理模板和“尝试此 API”按钮使用 detectIntent API 进行测试时未找到 DesignTimeAgent

使用“尝试此 API”在 DialogFlow 中使用 detectIntent API 进行测试时,始终返回 No DesignTimeAgent found(即使使用预构建的代理模板)。我尝试的 API 是“projects.agent.sessions.detectIntent”。

会话参数为“projects/dialogflow-293106/agent/sessions/123123123”

请求正文是:

{ "queryInput": { "text": { "text": "hi", "languageCode": "en" } } }

返回以下错误:

{“错误”:{“代码”:404,“消息”:“com.google.apps.framework.request.NotFoundException:找不到项目'dialogflow-293106'的DesignTimeAgent。”,“状态”:“NOT_FOUND”} }

“试试这个 API”的屏幕截图 1

“试试这个 API”2 的屏幕截图

0 投票
1 回答
464 浏览

dialogflow-cx - Dialogflow CX - 如何让 sys.no-input-1 重复而不是转到 sys.no-input-default

1

我希望sys.no-input-1不再重复,而不是在sys.no-input-default多次没有用户输入后继续?我怎样才能做到这一点?

0 投票
2 回答
1481 浏览

dialogflow-cx - Dialogflow CX - 使用 webhook 实现回复用户

https://i.stack.imgur.com/oqT5V.png https://i.stack.imgur.com/r3thU.png

我正在学习如何在 dialogflow CX 实现中使用 webhook。上面的代码是 dialogflow CX 的测试代理模拟器中的“原始响应”。第 3 步说我的 webhook 状态正常,但没有响应。返回的 JSON 内容是否正确?dialogflow CX 如何解析其响应与 ES 不同?

0 投票
2 回答
186 浏览

dialogflow-cx - Dialogflow CX - 使用 sys.person 给出奇怪的输出

https://i.stack.imgur.com/k1bZD.png

我正在使用 sys.person 来捕获此人的姓名。有没有办法只显示 'john' 而不是整个 {"name": "john"} 来显示?我想避免 sys.given-name 和 sys.last-name 因为 dialogflow 说它们已被弃用。

0 投票
1 回答
2021 浏览

dialogflow-cx - Dialogflow CX - 如何清除参数

https://i.stack.imgur.com/uq9Yv.png

https://i.stack.imgur.com/jaPaz.png

https://i.stack.imgur.com/SHIuS.png

当我说“不”时,如何获取“数字”参数以清除并输出提示“说数字”?

0 投票
1 回答
311 浏览

dialogflow-cx - Dialogflow CX - 意图不匹配

具有意图和静态履行响应的页面,sys.no-match 也具有静态响应

意图的训练短语

使用其中一个训练短语会触发 sys.no-match 而不是意图。如何让它正确匹配意图?

编辑:我最终从高级 NLU 改回标准 NLU,现在它工作正常。我最初改为高级 NLU,因为我认为它更好,但结果我错了