2016-11-08 1 views
0

LUIS API를 사용하여 엔티티 계층 구조를 만들려고합니다. 자식없이, 그러나LUIS API를 사용하여 엔티티 계층을 만들 수 없음

{ 
    "Name": "EntityName", 
    "Children": [ 
    "a","b","c" 
    ] 
} 

, 우리는이 요청을 실행할 때, 루이스는 "엔티티 이름"이라는 새로운 기업이 있습니다 the API docs에 따라, 우리는 JSON의 몸 만들기 엔터티 추출기 엔드 포인트에 대한 게시물을 작성해야 . 마치 자식 배열이 무시되는 것과 같습니다. 무슨 일이 일어나고 있는지에 대한 아이디어가 있습니까?

+0

자녀가 LUIS.ai에 앱 ID로 추가되었는지 확인할 수 있습니까? –

+0

@MokhtarAshour 그렇지 않습니다. 그게 문제 야. –

+0

지원 센터에 문의하십시오. 샘플 요청/응답을 포함하십시오. –

답변

0

이것은 놀라 울 정도로 명백하지만 예기치 않은 문제였습니다. 우리는 LUIS.ai가 CRUD 엔티티 추출기에 1 개가 아니라 3 개의 끝점을 노출한다는 것을 알지 못했습니다.

우리는 entities 엔드 포인트를 사용하고있었습니다. 이 엔드 포인트처럼 보이는 것은 평면 엔티티 구조만을위한 것입니다.

대신에 hierarchicalentities 엔드 포인트를 살펴 보았습니다.

복합 엔드 포인트는 당연히 compositeentities 엔드 포인트를 사용합니다.