Compartir a través de


Definición del esquema de la aplicación

Importante

Language Understanding Intelligent Service (LUIS) se retirará completamente el 31 de marzo de 2026. La creación de recursos de LUIS no está disponible. A partir del 31 de octubre de 2025, el portal de LUIS ya no estará disponible. Se recomienda migrar las aplicaciones de LUIS al reconocimiento del lenguaje conversacional para aprovechar el soporte continuo del producto y las capacidades multilingües.

La aplicación de LUIS se representa en formato .json o .lu e incluye todas las intenciones, las entidades, las expresiones de ejemplo, las características y la configuración.

Formato

Cuando importe y exporte la aplicación, elija .json o .lu.

Formato Información
.json Interfaz de programación estándar
.lu Compatible con las herramientas de Bot Builder de Bot Framework.

Version 7.x

  • Al pasar a la versión 7.x, las entidades se representan como entidades anidadas de aprendizaje automático.
  • Compatibilidad con la creación de entidades de aprendizaje automático anidadas con enableNestedChildren propiedad en las siguientes API de creación:
    • Agregar etiqueta
    • Agregar etiqueta de lote
    • Revisar etiquetas
    • Sugerir consultas de punto de conexión para entidades
    • Sugerir consultas de punto de conexión para las intenciones Para obtener más información, consulte la documentación de referencia de 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": []
}
elemento Comentario
"jerárquicos": [], En desuso, use entidades de aprendizaje automático.
"composites": [], En desuso, use entidades de aprendizaje automático. Referencia de la entidad compuesta.
"closedLists": [], Referencia de la entidad de lista, que se usa principalmente como característica para las entidades.
"versionId": "0.1", Versión de una aplicación de LUIS.
"name": "example-app", Nombre de la aplicación de LUIS.
"desc": "", Descripción opcional de la aplicación de LUIS.
"culture": "en-us", El lenguaje de la aplicación afecta a las características subyacentes, como las entidades creadas previamente, el aprendizaje automático y el tokenizador.
"tokenizerVersion": "1.0.0", Tokenizador
"patternAnyEntities": [], Entidad Pattern.any
"regex_entities": [], Entidad de expresión regular
"phraselists": [], Listas de frases (característica)
"regex_features": [], En desuso, use entidades de aprendizaje automático.
"patterns": [], Los patrones mejoran la precisión de las predicciones con la sintaxis del patrón.
"settings": [] Configuración de aplicación

Versión 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": []
}

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

Pasos siguientes