Definizione dello schema dell'app

Importante

LUIS verrà ritirato il 1 ottobre 2025 e a partire dal 1 aprile 2023 non è più possibile creare nuove risorse LUIS. Si consiglia di eseguire la migrazione delle applicazioni LUIS a comprensione del linguaggio di conversazione per sfruttare appieno un supporto costante per i prodotti e le funzionalità multilingue.

L'app LUIS è rappresentata in .json o .lu e include tutte le finalità, le entità, le espressioni di esempio, le funzionalità e le impostazioni.

Formato

Quando si importa ed esporta l'app, scegliere .json o .lu.

Formato Informazioni
.json Formato di programmazione standard
.lu Supportato dagli strumenti bot builder di Bot Framework.

Versione 7.x

  • Passando alla versione 7.x, le entità vengono rappresentate come entità annidate di Machine Learning.
  • Supporto per la creazione di entità annidate di Machine Learning con enableNestedChildren proprietà nelle API di creazione seguenti:
    • Aggiungere un'etichetta
    • Aggiungere un'etichetta batch
    • Esaminare le etichette
    • Suggerire query sugli endpoint per le entità
    • Suggerire query sugli endpoint per le finalità Per altre informazioni, vedere la documentazione di riferimento di 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 Commento
"gerarchici": [], Deprecato, usare entità di Machine Learning.
"composites": [], Deprecato, usare entità di Machine Learning. Riferimento all'entità composita.
"closedLists": [], Elencare i riferimenti alle entità, usati principalmente come funzionalità per le entità.
"versionId": "0.1", Versione di un'app LUIS.
"name": "example-app", Nome dell'app LUIS.
"desc": "", Descrizione facoltativa dell'app LUIS.
"culture": "en-us", Il linguaggio dell'app influisce sulle funzionalità sottostanti, ad esempio entità predefinite, Machine Learning e tokenizer.
"tokenizerVersion": "1.0.0", Tokenizer
"patternAnyEntities": [], Entità Pattern.any
"regex_entities": [], Entità espressione normale
"phraselists": [], Elenchi di frasi (funzionalità)
"regex_features": [], Deprecato, usare entità di Machine Learning.
"patterns": [], I modelli migliorano l'accuratezza della stima con la sintassi dei criteri
"settings": [] Impostazioni dell'app

Versione 6.x

  • Passando alla versione 6.x, usare la nuova entità di Machine Learning per rappresentare le 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": []
}

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

Passaggi successivi