【问题标题】:Export a Dialogflow agent and import into Alexa导出 Dialogflow 代理并导入 Alexa
【发布时间】:2018-10-30 22:06:45
【问题描述】:

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

您将在 zip 存档中获得一些文件:IntentSchema.jsonSampleUtterances.baf 以及根据使用的实体的 .txt 文件数量...

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

查看导出的意图文件的内容和数量,将这些文件导入 Alexa 似乎是一个漫长的过程。它是否正确?提前谢谢你。

【问题讨论】:

    标签: dialogflow-es alexa alexa-skill


    【解决方案1】:

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

    export for Alexa

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

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

    3. 选择“为 Alexa 导出”按钮。

    【讨论】:

    • 这正是我所做的。 (我的错。)谢谢你指出这一点。所以我现在得到了两个文件:IntentSchema.json,SampleUtterances.txt,但似乎我仍然必须一个一个地输入每个意图;交互模型->添加意图,一次只允许一个。实际上,您的所有意图都在“IntentSchema”文件中,并且意图的所有话语都在“SampleUtterances”文件中,因此您必须单独创建每个意图(不导入 IntentSchema 文件),然后您可以输入从 SampleUtterances 文件中批量处理该意图的话语。这是正确的吗?
    • 我认为这不是一个有效的答案。问题仍然存在,因为我们从 Dialogflow 获得的 json 无法在 Alexa 上导入。或者至少我还没有找到。
    • 我无法在 Alexa 中导入 Dialogflow 的导出文件
    【解决方案2】:
    从 2020 年 7 月 23 日起,

    Amazon Alexa 导入器和导出器在 Dialogflow 中不再支持

    这里是发布链接https://cloud.google.com/dialogflow/docs/release-notes#July_23_2020

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-26
      • 2019-09-08
      • 1970-01-01
      • 2021-01-16
      • 2018-10-23
      • 2020-09-15
      • 1970-01-01
      相关资源
      最近更新 更多