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
- Migrace na rozhraní API pro vytváření V3