Definice schématu aplikace

Důležité

Služba LUIS bude vyřazena 1. října 2025 a od 1. dubna 2023 nebudete moct vytvářet nové prostředky LUIS. Doporučujeme migrovat aplikace LUIS do porozumění konverzačnímu jazyku, abyste mohli využívat další podporu produktů a vícejazyčné funkce.

Aplikace LUIS je reprezentovaná buď v záměru .json , nebo .lu zahrnuje všechny záměry, entity, ukázkové promluvy, funkce a nastavení.

Formát

Při importu a exportu aplikace zvolte buď .json nebo .lu.

Formát Informační
.json Standardní programovací formát
.lu Podporované nástroji Bot Builderu služby Bot Framework.

Verze 7.x

  • Při přechodu na verzi 7.x jsou entity reprezentované jako vnořené entity strojového učení.
  • Podpora vytváření vnořených entit strojového učení s enableNestedChildren vlastností v následujících rozhraních API pro vytváření:
    • Přidat popisek
    • Přidání dávkového popisku
    • Kontrola popisků
    • Návrhy dotazů na koncové body pro entity
    • Navrhněte dotazy na koncové body pro záměry. Další informace najdete v referenční dokumentaci ke službě 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": []
}
– element Komentář
"hierarchické": [], Zastaralé, použijte entity strojového učení.
"složené": [], Zastaralé, použijte entity strojového učení. Odkaz na složenou entitu
"closedLists": [], Odkazy na entity seznamu, které se primárně používají jako funkce entit.
"versionId": "0.1", Verze aplikace LUIS
"name": "example-app", Název aplikace LUIS
"desc": "", Volitelný popis aplikace LUIS
"culture": "en-us", Jazyk aplikace, ovlivňuje základní funkce, jako jsou předem připravené entity, strojové učení a tokenizátor.
"tokenizerVersion": "1.0.0", Tokenizátor
"patternAnyEntities": [], Pattern.any – entita
"regex_entities": [], Entita regulárního výrazu
"phraselists": [], Seznamy frází (funkce)
"regex_features": [], Zastaralé, použijte entity strojového učení.
"vzory": [], Vzory zlepšují přesnost předpovědí pomocí syntaxe vzorů
"settings": [] Nastavení aplikace

Verze 6.x

  • Přechod na verzi 6.x, použijte novou entitu strojového učení k reprezentaci entit.
{
  "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": []
}

Verze 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": []
}

Další kroky