Definicja schematu aplikacji
Ważne
Usługa LUIS zostanie wycofana 1 października 2025 r. i od 1 kwietnia 2023 r. nie będzie można utworzyć nowych zasobów usługi LUIS. Zalecamy migrację aplikacji LUIS do interpretacji języka konwersacyjnego, aby korzystać z ciągłej pomocy technicznej i wielojęzycznych możliwości produktów.
Aplikacja LUIS jest reprezentowana w elemecie .json
lub .lu
i zawiera wszystkie intencje, jednostki, przykładowe wypowiedzi, funkcje i ustawienia.
Formatuj
Podczas importowania i eksportowania aplikacji wybierz pozycję .json
lub .lu
.
Formatuj | Informacja |
---|---|
.json |
Standardowy format programowania |
.lu |
Obsługiwane przez narzędzia Bot Builder platformy Bot Framework. |
Wersja 7.x
- Przejście do wersji 7.x oznacza, że jednostki są reprezentowane jako zagnieżdżone jednostki uczenia maszynowego.
- Obsługa tworzenia zagnieżdżonych jednostek uczenia maszynowego z właściwością
enableNestedChildren
w następujących interfejsach API tworzenia:- Dodaj etykietę
- Dodawanie etykiety wsadowej
- Przeglądanie etykiet
- Sugerowanie zapytań dotyczących punktów końcowych dla jednostek
- Sugerowanie zapytań dotyczących punktów końcowych dla intencji Aby uzyskać więcej informacji, zobacz dokumentację referencyjną usługi 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 | Komentarz |
---|---|
"hierarchiczne": [], | Przestarzałe jednostki uczenia maszynowego. |
"composites": [], | Przestarzałe jednostki uczenia maszynowego. Odwołanie do jednostki złożonej. |
"closedLists": [], | Wyświetlanie listy odwołań do jednostek , które są używane głównie jako funkcje do jednostek. |
"versionId": "0.1", | Wersja aplikacji usługi LUIS. |
"name": "example-app", | Nazwa aplikacji usługi LUIS. |
"desc": "", | Opcjonalny opis aplikacji LUIS. |
"culture": "en-us", | Język aplikacji ma wpływ na podstawowe funkcje, takie jak wstępnie utworzone jednostki, uczenie maszynowe i tokenizer. |
"tokenizerVersion": "1.0.0", | Tokenizer |
"patternAnyEntities": [], | Pattern.any, jednostka |
"regex_entities": [], | Jednostka wyrażenia regularnego |
"phraselists": [], | Listy fraz (funkcja) |
"regex_features": [], | Przestarzałe jednostki uczenia maszynowego. |
"patterns": [], | Wzorce zwiększają dokładność przewidywania za pomocą składni wzorca |
"settings": [] | Ustawienia aplikacji |
Wersja 6.x
- Przejście do wersji 6.x umożliwia użycie nowej jednostki uczenia maszynowego do reprezentowania jednostek.
{
"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": []
}
Wersja 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": []
}
Następne kroki
- Migrowanie do interfejsów API tworzenia w wersji 3