Compartilhar via


Definição de esquema de aplicativo

Importante

O LUIS será desativado em 1º de outubro de 2025 e, a partir de 1º de abril de 2023, você não poderá criar novos recursos do LUIS. É recomendável migrar seus aplicativos LUIS para a compreensão da linguagem coloquial a fim de usufruir do suporte contínuo ao produto e dos recursos multilíngues.

O aplicativo LUIS é representado em .json ou .lu e inclui todas as intenções, entidades, exemplos de enunciados, recursos e configurações.

Formatar

Ao importar e exportar o aplicativo, escolha .json ou .lu.

Formatar Informações
.json Formato de programação padrão
.lu Compatível com as ferramentas de Bot Builder do Bot Framework.

Versão 7.x

  • Passando para a versão 7. x, as entidades são representadas como entidades de aprendizado de máquina aninhadas.
  • Suporte para criação de entidades de aprendizado de máquina aninhadas com enableNestedChildren propriedade nas seguintes APIs de criação:
    • Adicionar rótulo
    • Adicionar rótulo em lote
    • Examinar rótulos
    • Sugerir consultas de ponto de extremidade para entidades
    • Sugerir consultas de ponto de extremidade para intenções Para obter mais informações, consulte a documentação de referência do 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 Comentário
"hierarchicals": [], Preterido, use entidades de aprendizado de máquina.
"composites": [], Preterido, use entidades de aprendizado de máquina. Referência de entidade composta.
"closedLists": [], Referência de entidades de lista, usada principalmente como recurso para entidades.
"versionId": "0.1", Versão de um aplicativo LUIS.
"name": "example-app", Nome do aplicativo LUIS.
"desc": "", Descrição opcional do aplicativo LUIS.
"culture": "en-us", Idioma do aplicativo, afeta recursos subjacentes como entidades predefinidas, aprendizado de máquina e criador de tokens.
"tokenizerVersion": "1.0.0", Tokenizer
"patternAnyEntities": [], Entidade pattern.any
"regex_entities": [], Entidade de expressão regular
"phraselists": [], Listas de frases (recurso)
"regex_features": [], Preterido, use entidades de aprendizado de máquina.
"patterns": [], Os padrões aprimoram a precisão da previsão com a sintaxe de padrão
"settings": [] Configurações do aplicativo

Versão 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": []
}

Versão 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": []
}

Próximas etapas