Share via


アプリ スキーマ定義

重要

LUIS は 2025 年 10 月 1 日に廃止され、2023 年 4 月 1 日から新しい LUIS リソースを作成できなくなります。 継続的な製品サポートと多言語機能のベネフィットを得るために、LUIS アプリケーション会話言語理解に移行することをお勧めします。

LUIS アプリは .json または .lu で表され、すべての意図、エンティティ、発話の例、機能、および設定を含んでいます。

Format

アプリをインポートまたはエクスポートするときは、.json または .lu を選択します。

Format Information
.json 標準プログラミング形式
.lu Bot Framework の Bot Builder ツールでサポートされています。

バージョン 7.x

  • バージョン 7.x への移行の場合、エンティティは入れ子になった機械学習エンティティとして表されます。
  • 次のオーサリング API のプロパティを使用 enableNestedChildren した入れ子になった機械学習エンティティの作成のサポート:
    • Add label
    • Add batch label
    • Review labels
    • Suggest endpoint queries for entities
    • 意図のエンドポイント クエリを提案する 詳細については、LUIS リファレンス ドキュメントを 参照してください
{
  "luis_schema_version": "7.0.0",
  "intents": [
    {
      "name": "None",
      "features": []
    }
  ],
  "entities": [],
  "hierarchicals": [],
  "composites": [],
  "closedLists": [],
  "prebuiltEntities": [],
  "utterances": [],
  "versionId": "0.1",
  "name": "example-app",
  "desc": "",
  "culture": "en-us",
  "tokenizerVersion": "1.0.0",
  "patternAnyEntities": [],
  "regex_entities": [],
  "phraselists": [
  ],
  "regex_features": [],
  "patterns": [],
  "settings": []
}
要素 コメント
"hierarchicals": [], 非推奨。機械学習エンティティを使用してください。
"composites": [], 非推奨。機械学習エンティティを使用してください。 複合エンティティのリファレンス。
"closedLists": [], リスト エンティティのリファレンス。主にエンティティの特徴として使用されます。
"versionId":"0.1", LUIS アプリのバージョン。
"name": "example-app", LUIS アプリの名前。
"desc": "", LUIS アプリの説明 (省略可能)。
"culture": "en-us", アプリの言語。事前構築済みのエンティティ、機械学習、トークナイザーなど、基になる機能に影響を及ぼします。
"tokenizerVersion":"1.0.0", Tokenizer
"patternAnyEntities": [], Pattern.any エンティティ
"regex_entities": [], 正規表現エンティティ
"phraselists": [], 語句一覧 (特徴)
"regex_features": [], 非推奨。機械学習エンティティを使用してください。
"patterns": [], パターン構文を使用して予測精度を改善するパターン
"settings": [] アプリ設定

バージョン 6.x

{
  "luis_schema_version": "6.0.0",
  "intents": [
    {
      "name": "None",
      "features": []
    }
  ],
  "entities": [],
  "hierarchicals": [],
  "composites": [],
  "closedLists": [],
  "prebuiltEntities": [],
  "utterances": [],
  "versionId": "0.1",
  "name": "example-app",
  "desc": "",
  "culture": "en-us",
  "tokenizerVersion": "1.0.0",
  "patternAnyEntities": [],
  "regex_entities": [],
  "phraselists": [],
  "regex_features": [],
  "patterns": [],
  "settings": []
}

バージョン 4.x

{
  "luis_schema_version": "4.0.0",
  "versionId": "0.1",
  "name": "example-app",
  "desc": "",
  "culture": "en-us",
  "tokenizerVersion": "1.0.0",
  "intents": [
    {
      "name": "None"
    }
  ],
  "entities": [],
  "composites": [],
  "closedLists": [],
  "patternAnyEntities": [],
  "regex_entities": [],
  "prebuiltEntities": [],
  "model_features": [],
  "regex_features": [],
  "patterns": [],
  "utterances": [],
  "settings": []
}

次のステップ