dialogflow-es - 导出 Dialogflow 代理并导入 Alexa

标签 dialogflow-es alexa alexa-skill

我有一个 Dialogflow 代理,我想将其导入 Alexa 控制台并最终部署在 Echo 上。引用 Dialogflow 的文档,它说

You will get some files in the zip archive: IntentSchema.json, SampleUtterances.baf and number of .txt files according to used entities...

(我没有实体,所以我不希望有任何实体。)但是,我的 zip 文件不包含提到的两个文件,而是包含一个“agent.json”文件、一个“package.json”文件和 intents 文件夹尽我所能。

查看导出的 intent 文件的内容和数量,将这些文件导入 Alexa 似乎是一个漫长的过程。这个对吗?提前谢谢你。

最佳答案

根据您的描述,听起来您是通过转到“设置”,选择“导出/导入”选项卡,然后将其导出来导出 Dialogflow 项目的。这不会创建可用于 Alexa 的文件 - 这会创建一个项目,您可以将其重新导入到 Dialogflow 中。

收件人export for Alexa :

  1. 选择左侧的“集成”。

  2. 向下滚动并选择“Amazon Alexa”集成。

    enter image description here

  3. 选择“Export for Alexa”按钮。

    enter image description here

关于dialogflow-es - 导出 Dialogflow 代理并导入 Alexa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53073558/

相关文章:

javascript - Alexa 跳过插槽还是以编程方式设置?

node.js - 如何在 Dialogflow v1 中跨多个意图(超过 2 个)传递值

node.js - Actions-on-Google : TypeError: assistant. getContextArgument 不是函数

javascript - Node.JS - 通过 Alexa 说出查询结果

javascript - 用于 Alexa 的 Javascript 字典

Alexa Nodejs sdk - withSimpleCard() 有什么作用?

alexa - 要求 CLI 部署到不同的环境?

python - Alexa:使用 Dialog.Delegate 和 Python 链接 intent

chatbot - 对话流 : handling given-names with multiple segments

python - dialogflow - 如何获取 session ID?