앱 스키마 정의
Important
LUIS는 2025년 10월 1일에 사용 중지되며 2023년 4월 1일부터 새 LUIS 리소스를 만들 수 없습니다. 지속적인 제품 지원 및 다국어 기능을 활용하려면 LUIS 애플리케이션을 대화 언어 이해로 마이그레이션하는 것이 좋습니다.
LUIS 앱은 .json
모든 의도, 엔터티, 발화 예제, 기능 및 설정을 포함하거나 .lu
나타냅니다.
형식
앱을 가져오고 내보낼 때 .json
또는 .lu
중 하나를 선택합니다.
형식 | 정보 |
---|---|
.json |
표준 프로그래밍 형식 |
.lu |
Bot Framework의 Bot Builder 도구에서 지원됩니다. |
버전 7.x
- 버전 7.x로 이동하면 엔터티가 중첩된 기계 학습 엔터티로 표시됩니다.
- 다음 작성 API에서 속성을 사용하여 중첩된 기계 학습 엔터티
enableNestedChildren
를 작성할 수 있습니다.- 레이블 추가
- 일괄 처리 레이블 추가
- 레이블 검토
- 엔터티에 대한 엔드포인트 쿼리 제안
- 의도에 대한 엔드포인트 쿼리 제안 자세한 내용은 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": []
}
요소 | Comment(설명) |
---|---|
"계층 구조": [], | 사용되지 않음, 기계 학습 엔터티를 사용합니다. |
"composites": [], | 사용되지 않음, 기계 학습 엔터티를 사용합니다. 복합 엔터티 참조입니다. |
"closedLists": [], | 엔터티 참조를 나열합니다 . 주로 엔터티에 대한 기능으로 사용됩니다. |
"versionId": "0.1", | LUIS 앱의 버전입니다. |
"name": "example-app", | LUIS 앱의 이름입니다. |
"desc": "", | LUIS 앱에 대한 선택적 설명입니다. |
"culture": "en-us", | 앱의 언어 는 미리 빌드된 엔터티, 기계 학습 및 토케나이저와 같은 기본 기능에 영향을 줍니다. |
"tokenizerVersion": "1.0.0", | Tokenizer |
"patternAnyEntities": [], | Pattern.any 엔터티 |
"regex_entities": [], | 정규식 엔터티 |
"phraselists": [], | 구 목록(기능) |
"regex_features": [], | 사용되지 않음, 기계 학습 엔터티를 사용합니다. |
"patterns": [], | 패턴은 패턴 구문을 사용하여 예측 정확도를 향상시킵니다. |
"settings": [] | 앱 설정 |
버전 6.x
- 버전 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": []
}
버전 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": []
}
다음 단계
- V3 제작 API로 마이그레이션