NLU 의도 작성
(NLU) 모델에 대한 자연어 이해 의도를 생성합니다. 의도는 사용자 입력을 받았을 때 수행할 시스템 작업을 모델에 제공합니다.
시작하기 전에
- 플러그인, NLU 워크벤치 - 코어 플러그인, NLU 워크벤치 - 고급 기능 플러그인, NLU 공통 모델 플러그인 및 예측 인텔리전스 플러그인이 NLU 워크벤치 모두 인스턴스에 설치되고 활성화되어 있는지 확인합니다.
- 모델과 동일한 애플리케이션 범위에 있는지 확인합니다.
- 에서 AI 검색 모델NLU 워크벤치에 대한 가상 에이전트 의도를 작성할 수 있습니다.
- 필요한 역할: admin 또는 nlu_admin
이 태스크 정보
이 절차는 의도를 생성하는 방법을 보여줍니다. 다른 모델의 의도를 재사용하려면 다음 문서를 참조하십시오 미리 빌드 NLU 된 모델에서 의도 재사용.
다음은 의도가 교육 발언의 어휘와 상호 작용할 수 있는 방법의 예입니다.
- 의도: #AddMembersToDistributionList
- 발언 A: "uxinfodev 목록에 Carlos Santana를 추가하십시오."
- 발화 B: "실수로 arlo-drury-directreports 그룹에서 제거되었습니다."
- 결과: 시스템에서 uxinfodev 또는 arlo-drury-directreports 를 인식하지 못하며 이러한 단어를 사용하여 의도를 예측할 수 없습니다.
- 해결 방법: uxinfodev 및 arlo-drury-directreports 를 어휘 항목으로 추가하고 동의어를 추가합니다. 제공하는 동의어는 발언과 동의어가 있는 의도에 더 많은 맥락을 추가하는 데 도움이 됩니다. 의도 예측 신뢰도는 이들도 엔터티로 표시하면 훨씬 더 높아질 수 있습니다.
주:
교육 발언과 사용자의 발언은 25단어 또는 200자로 제한됩니다. 이 제한을 초과하는 발언은 의도 예측을 반환하지 못합니다.
교육 발언에 "OrderLaptop" 또는 "sfsdfasdfas"와 같은 비현실적인 용어를 포함하지 마십시오. 발화는 모델 언어에서 정확하고 자연스러운 예시여야 합니다.
다음 예시 절차에서는 의도를 생성하고 결제에 대한 정보를 요청할 때 사용자가 말할 수 있는 발언을 추가합니다. 가상 에이전트용 HR 모델이라는 제목의 모델을 이미 생성 NLU 했으며 해당 모델에서 의도를 생성하고 있습니다.
프로시저
다음에 수행할 작업
모델을 교육하여 업데이트를 저장합니다. 의도 문제에 대해서는 다음 문서를 참조하십시오 의도 문제 해결.
발언을 개선하려면 컨텍스트를 제공하는 엔터티를 추가하십시오. NLU 엔터티 문서를 참조하십시오.
사용 가능한 의도 디스커버리 기능은 기록 데이터를 기반으로 추가할 수 있는 의도를 식별하는 데 도움이 될 수 있습니다.