インポートとエクスポートにおける JSON 形式 - Amazon Lex V1

サポート終了通知: 2025 年 9 月 15 日、 AWS は Amazon Lex V1 のサポートを終了します。 V1 2025 年 9 月 15 日以降、Amazon 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 構造を示します。ボットをインポートまたはエクスポートするときにこの構造を使用します。