用于导入和导出的 JSON 格式 - Amazon Lex V1

终止支持通知:2025年9月15日, AWS 我们将停止对Amazon Lex V1的支持。2025 年 9 月 15 日之后,您将无法再访问亚马逊 Lex V1 主机或 Amazon Lex V1 资源。如果您使用的是 Amazon Lex V2,请改为参阅 Amazon Lex V2 指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

用于导入和导出的 JSON 格式

以下示例显示用于以 Amazon Lex 格式导出和导入插槽类型、意图和机器人的 JSON 结构。

插槽类型结构

以下是自定义插槽类型的 JSON 结构。当您导入或导出插槽类型时,以及导出依赖于自定义插槽类型的目的时,使用此结构。

{ "metadata": { "schemaVersion": "1.0", "importType": "LEX", "importFormat": "JSON" }, "resource": { "name": "slot type name", "version": "version number", "enumerationValues": [ { "value": "enumeration value", "synonyms": [] }, { "value": "enumeration value", "synonyms": [] } ], "valueSelectionStrategy": "ORIGINAL_VALUE or TOP_RESOLUTION" } }

目的结构

以下是目的的 JSON 结构。当您导入或导出目的和依赖目的的自动程序时,使用此结构。

自动程序结构

以下是自动程序的 JSON 结构。当您导入或导出自动程序时,使用此结构。