- 인쇄
- PDF
도메인 그룹 관리
- 인쇄
- PDF
도메인 그룹은 두 개 이상의 챗봇 도메인을 그룹핑하여 사용자의 질문에 대해 가장 적합한 도메인의 답변을 찾아 응답할 수 있는 기능입니다. 예를 들어 세 종류의 서비스를 제공하는 업체가 있을 경우, 하나의 도메인에서 세 종류의 서비스 모두를 제공하기보다는 각 서비스를 별도 도메인으로 구성한 후, 이를 도메인 그룹을 통해 그룹핑하는 것을 권장합니다. Domain Group 메뉴에서 여러 도메인을 그룹핑하고 관리할 수 있습니다.
하위 도메인의 베타 버전 및 서비스 버전 변경 시 도메인 그룹의 빌드 및 재배포가 필요합니다.
도메인 그룹 생성
도메인 그룹을 생성하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Services > CLOVA Chatbot > Domain Group 메뉴를 차례대로 클릭해 주십시오.
- Domain Group 메뉴는 도메인 관리자만 접근 가능
- [도메인 그룹 생성] 버튼을 클릭해 주십시오.
- 도메인 그룹 생성 창이 나타나면 정보를 입력해 주십시오.
- 도메인 그룹 이름: 도메인 그룹 이름 지정. 최대 100 글자까지 입력 가능
- 그룹 코드: 중복되지 않는 고유한 값 입력. 네임스페이스 형식(com.fin-ncloud.chatbot.support)으로 입력할 것을 권장
- 자연어처리: 현재 한국어만 지원
- [도메인 그룹 생성] 버튼을 클릭해 주십시오.
하위 도메인 설정
도메인 그룹의 하위 도메인을 설정하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Services > CLOVA Chatbot > Domain Group 메뉴를 차례대로 클릭해 주십시오.
- 생성한 도메인의 [도메인 그룹 설정하기] 버튼을 클릭해 주십시오.
- 해당 도메인 그룹의 세부 항목 설정 페이지로 이동
- [하위 도메인 목록] 탭의 [하위 도메인 추가] 버튼을 클릭해 주십시오.
- 생성된 도메인 목록이 나타나면, 추가할 도메인을 선택하고 [도메인 추가] 버튼을 클릭해 주십시오.
- 지식 데이터 베이스 서비스를 활성화한 도메인은 도메인 그룹의 하위 도메인으로 설정할 수 없습니다.
- 추가된 하위 도메인의 성격이 다를수록, 도메인 그룹에서는 사용자의 질문을 더 잘 분류할 수 있습니다. 따라서 각 하위 도메인에는 다른 하위 도메인과 겹치지 않은 고유한 질문을 최소 5개 이상 등록하는 것을 권장합니다
도메인 그룹 빌드
도메인 그룹도 빌드 및 배포가 필요합니다. 도메인 그룹을 빌드하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Services > CLOVA Chatbot > Domain Group 메뉴를 차례대로 클릭해 주십시오.
- 빌드할 도메인 그룹의 [도메인 그룹 설정하기] 버튼을 클릭해 주십시오.
- 화면 우측 상단에 있는 [모델 빌드] > [대화 모델 빌드] 버튼을 클릭해 주십시오.
- 빌드 요청 시 연동된 하위 도메인들의 정보를 취합하여 분류를 위한 학습을 진행함
- 도메인 그룹 빌드 확인 창이 나타나면 [확인] 버튼을 클릭해 주십시오.
- [빌드 내역] 탭을 클릭하면 해당 빌드 시점에 설정된 하위 도메인의 버전 정보를 확인할 수 있습니다.
하위 도메인의 빌드 완료 시점이 2019.10.18 이전인 경우, 도메인 그룹과 관련된 주요 컴포넌트가 포함되지 않아 도메인 그룹 빌드에 실패할 수 있습니다.
도메인 그룹은 연동된 하위 도메인과 별개로 동작합니다. 모델 빌드 당시에 설정된 하위 도메인의 베타 버전을 토대로 도메인 그룹은 사용자의 질문을 어떤 도메인으로 전달할지를 학습합니다. 따라서 모델 빌드 당시에 설정된 하위 도메인의 빌드 버전이 중요하게 관리되어야 합니다.
도메인 그룹 테스트
빌드가 완료된 후에 도메인 그룹을 테스트할 수 있습니다. 질문이 응답된 도메인 정보를 볼 수 있을 뿐 아니라 대화 이름, 대화 유형, 엔티티, 키워드 및 정규식의 분석된 결과도 확인할 수 있습니다.
도메인 그룹의 빌드가 완료된 후 하위 도메인의 빌드 버전이 변경되었다면 답변 품질이 떨어질 수 있으므로 주의해 주십시오.
도메인 그룹을 테스트하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Service > CLOVA Chatbot > Domain Group을 클릭해 주십시오.
- 도메인 그룹의 [도메인 그룹 설정하기] 버튼을 클릭해 주십시오.
- [테스트] 탭을 클릭해 주십시오.
- 베타 버전에서 테스트를 진행해 주십시오.
도메인 그룹 배포
테스트가 완료되었다면 서비스 배포 버튼을 클릭하여 서비스에 반영하는 작업이 필요합니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Services > CLOVA Chatbot > Domain Group 메뉴를 차례대로 클릭해 주십시오.
- 배포할 도메인 그룹의 [도메인 그룹 설정하기] 버튼을 클릭해 주십시오.
- 화면 상단의 [모델 빌드] > [대화 모델 빌드] 버튼을 클릭해 주십시오.
- 도메인 그룹 빌드 창에서 [확인] 버튼을 클릭해 주십시오.
- 배포한 도메인 그룹을 실제 서비스에 적용하려면 [서비스 배포] 버튼을 클릭해 주십시오.
하위 도메인의 베타 ID와 서비스 ID를 동일한 버전으로 설정해 두어야 합니다. 만약 도메인 그룹의 서비스 배포가 완료된 후 하위 도메인의 서비스 버전이 변경되었다면 답변 품질이 떨어질 수 있으므로 주의해 주십시오.
도메인 그룹의 고정 메뉴 추가
고정 메뉴는 챗봇 화면 하단에 고정시킬 메뉴를 말합니다. 특정 대화 시나리오 또는 외부 URL을 챗봇 하단에 메뉴로 고정시켜 놓으면 사용자가 자주 묻는 질문에 대한 답변을 먼저 제공할 수 있습니다.
고정 메뉴를 등록하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Services > CLOVA Chatbot > Domain Group 메뉴를 차례대로 클릭해 주십시오.
- 배포할 도메인 그룹의 [도메인 그룹 설정하기] 버튼을 클릭해 주십시오.
- 화면 상단의 [고정메뉴] 탭을 클릭해 주십시오.
- 고정 메뉴 만들기를 클릭해 주십시오.
- 고정 메뉴 정보를 지정해 주십시오.
항목 | 설명 |
---|---|
고정 메뉴 이름 | 고정 메뉴의 이름 입력 |
메뉴 버튼 구성 | 메뉴 버튼 구성 선택 - 이미지: 고정 메뉴를 이미지로 구성. 최대 6개의 이미지 메뉴 추가 가능 - 텍스트: 고정 메뉴를 텍스트로 구성. 최대 4개의 텍스트 메뉴 추가 가능 |
이미지 메뉴 레이아웃 | 이미지 메뉴의 레이아웃 선택. 메뉴 버튼 구성을 이미지로 선택한 경우에만 활성화됨 |
메뉴 설정 | - 메뉴 버튼이 이미지 구성인 경우, 버튼으로 사용할 이미지 파일을 추가하고 해당 이미지 클릭 시 연결할 대화나 URL을 입력. (이미지 권장 사이즈는 가로 400 px, 세로 405 px) - 메뉴 버튼이 텍스트 구성인 경우, 버튼 텍스트와 해당 버튼 클릭 시 연결할 대화나 URL 입력 |
- 고정 메뉴 설정이 완료되면 [저장] 버튼을 클릭해 주십시오.
- 등록한 고정 메뉴를 플랫폼에 연동하려면 우측 상단의 [플랫폼 연동 설정] 버튼을 클릭해 주십시오.
- 고정 메뉴를 설정할 메신저의 [연동] 버튼을 클릭해 주십시오.
- 해당 메신저를 연동하면서 'Step 4 고정메뉴 연동' 영역에서 고정 메뉴를 활성화해 주십시오.
- 연동할 고정 메뉴를 선택하고 [선택하기] 버튼을 클릭해 주십시오.
도메인 그룹의 메신저 연동
도메인 그룹을 배포한 후에 실제로 서비스할 채널과 연동해야 합니다. 도메인별로 일정 사용량을 제공하고 외부에서도 안전하게 서비스가 제공되어야 하므로, 네이버 클라우드 플랫폼의 API Gateway와 연동해야 합니다.
- API Gateway 기본 연동을 참고하여 API Gateway의 Invoke URL을 생성해 주십시오.
- Invoke URL은 외부 채널과 연동할 수 있는 접점을 의미
- 네이버 클라우드 플랫폼의 콘솔에서 Services > CLOVA Chatbot > Domain Group 메뉴를 차례대로 클릭해 주십시오.
- 빌드할 도메인 그룹의 [도메인 그룹 설정하기] 버튼을 클릭해 주십시오.
- 화면 상단의 [메신저 연동] 탭을 클릭해 주십시오.
- 메신저 채널: LINE, 톡톡 등 다양한 경로로 들어오는 발화를 처리하여 메신저 플랫폼과 연동 가능. 현재 연동이 가능한 메신저 플랫폼은 LINE, TalkTalk, Face Book, NAVER WORKS
- 커스텀 채널: 메신저 채널이 아닌 웹 기반의 페이지 및 모바일 애플리케이션에서도 쉽게 연동할 수 있도록 REST API 기반의 End-point를 확장하여 제공하는 기능
도메인 그룹이 아닌 개별 챗봇 도메인에서도 서비스할 채널을 직접 연동할 수 있습니다. 각각의 하위 도메인에 연동된 채널이 있는 경우 도메인 그룹과는 별도로 연동되어 동작합니다. 예를 들어 도메인 A, 도메인 B를 각각 LINE, 톡톡 메신저에 연동하고, 도메인 A와 도메인 B를 도메인 그룹의 하위 도메인으로 설정하여 NAVER WORKS에 연동할 수 있습니다.
도메인 그룹의 서비스 연동
네이버에서 제공하는 지식 데이터 베이스를 연동할 수 있습니다. 사용자의 질문에 대해 Chatbot이 적절한 답변을 찾지 못한 경우, 실패 메시지 대신 지식 데이터 베이스를 통해 검색된 결과를 응답할 수 있습니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Services > CLOVA Chatbot > Domain Group 메뉴를 차례대로 클릭해 주십시오.
- 빌드할 도메인 그룹의 [도메인 그룹 설정하기] 버튼을 클릭해 주십시오.
- 화면 상단의 [서비스 연동] 탭을 클릭해 주십시오.
- 지식데이터베이스를 활성화하고 [연동] 버튼을 클릭해 주십시오.
- 서비스 연동 창이 나타나면 검색 실패 메시지와 검색 오류 메시지를 작성하고 [연동] 버튼을 클릭해 주십시오.
개별 도메인에서 지식 데이터 베이스를 직접 연동할 수 있는데, 지식 데이터 베이스 서비스를 연동한 도메인은 도메인 그룹에 추가할 수 없습니다. 따라서 도메인 그룹에 추가하려는 도메인은 해당 도메인의 지식 데이터 베이스 연동을 해제해야 합니다. 또한 지식 데이터베이스 액션 메소드가 답변에 이미 등록되었다면, 해당 액션 메소드를 삭제하는 것이 좋습니다.
도메인 그룹의 이미지 관리
도메인 그룹의 이미지 관리 메뉴에서는 도메인 그룹의 고정메뉴에 사용되는 이미지를 관리할 수 있습니다. 도메인 그룹의 이미지를 업로드하고 삭제하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Services > CLOVA Chatbot > Domain Group 메뉴를 차례대로 클릭해 주십시오.
- 빌드할 도메인 그룹의 [도메인 그룹 설정하기] 버튼을 클릭해 주십시오.
- 화면 상단의 [이미지 관리] 탭을 클릭해 주십시오.
- 이미지를 업로드하려면 [업로드] 버튼을 클릭하여 원하는 이미지를 업로드해 주십시오.
- 등록된 이미지는 도메인 그룹에 고정 메뉴 등록 시 불러올 수 있음
- 이미지를 삭제하려면 삭제할 이미지의 체크 박스를 클릭하여 선택한 후, [삭제] 버튼을 클릭해 주십시오.
- 고정 메뉴에서 사용 중인 이미지는 삭제 불가