App-schemadefinitie
Belangrijk
LUIS wordt op 1 oktober 2025 buiten gebruik gesteld en vanaf 1 april 2023 kunt u geen nieuwe LUIS-resources maken. We raden u aan uw LUIS-toepassingen te migreren naar gesprekstaalbegrip om te profiteren van continue productondersteuning en meertalige mogelijkheden.
De LUIS-app wordt weergegeven in de .json
of .lu
bevat alle intenties, entiteiten, voorbeelduitingen, functies en instellingen.
Notatie
Wanneer u de app importeert en exporteert, kiest u .json
of .lu
.
Notatie | Gegevens |
---|---|
.json |
Standaardprogrammeringsindeling |
.lu |
Ondersteund door de Bot Framework Bot Builder-hulpprogramma's. |
Versie 7.x
- Als u overstapt naar versie 7.x, worden de entiteiten weergegeven als geneste machine learning-entiteiten.
- Ondersteuning voor het ontwerpen van geneste machine learning-entiteiten met
enableNestedChildren
eigenschap op de volgende creatie-API's:- Label toevoegen
- Batchlabel toevoegen
- Labels controleren
- Eindpuntquery's voor entiteiten voorstellen
- Stel eindpuntquery's voor intenties voor voor meer informatie. Zie de naslagdocumentatie van 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 | Opmerking |
---|---|
"hierarchicals": [], | Afgeschaft, gebruik machine learning-entiteiten. |
"composites": [], | Afgeschaft, gebruik machine learning-entiteiten. Verwijzing naar samengestelde entiteiten . |
"closedLists": [], | Naslaginformatie over entiteiten weergeven, voornamelijk gebruikt als functies voor entiteiten. |
"versionId": "0.1", | Versie van een LUIS-app. |
"name": "example-app", | Naam van de LUIS-app. |
"desc": "", | Optionele beschrijving van de LUIS-app. |
"cultuur": "en-us", | Taal van de app heeft invloed op onderliggende functies, zoals vooraf gedefinieerde entiteiten, machine learning en tokenizer. |
"tokenizerVersion": "1.0.0", | Tokenizer |
"patternAnyEntities": [], | Pattern.any-entiteit |
"regex_entities": [], | Entiteit voor reguliere expressies |
"woordgroepenlijst": [], | Woordgroepenlijsten (functie) |
"regex_features": [], | Afgeschaft, gebruik machine learning-entiteiten. |
"patronen": [], | Patronen verbeteren de nauwkeurigheid van voorspellingen met patroonsyntaxis |
"settings": [] | App-instellingen |
Versie 6.x
- Als u overstapt naar versie 6.x, gebruikt u de nieuwe machine learning-entiteit om uw entiteiten weer te geven.
{
"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": []
}
Versie 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": []
}
Volgende stappen
- Migreren naar de V3-creatie-API's