도메인 그룹

도메인 그룹은 두 개 이상의 Clova Chatbot 도메인을 그룹핑하여 사용자의 질문에 대해 가장 적합한 도메인의 답변을 찾아 응답할 수 있는 기능입니다.

예를 들어 세 가지의 서비스를 제공하는 기업 또는 업체가 있다고 가정해봅시다. 이 경우 하나의 도메인에서 세 가지 서비스 모두를 제공하는 것보다 각각의 서비스를 별도 도메인으로 구성한 후, 이를 도메인 그룹을 통해 그룹핑하는 것을 권장합니다.

도메인 그룹 생성하기

① 도메인 그룹 페이지 접근하기

Clova Chatbot 콘솔의 Domain Group 메뉴를 클릭합니다. Domain Group 메뉴는 Clova Chatbot 관리자 권한을 가진 사용자만 접근이 가능합니다.

chatbot-04-001.png

② 도메인 그룹 생성하기

도메인 그룹 생성 버튼을 클릭하여 도메인 그룹을 생성합니다.

chatbot-04-002.png

도메인 그룹을 생성할 때에는 도메인 그룹 이름과 그룹 코드를 입력해야 합니다.

  • 도메인 그룹 이름: 1글자 이상이어야 하며 최대 100글자까지 입력 가능합니다.
  • 그룹 코드: 고유한 값으로 중복되지 않아야 합니다. 네임스페이스 형식(com.ncloud.chatbot.support)으로 입력하는 것을 권장합니다.
  • 지원 언어: 현재는 한국어 도메인만 지원하고 있습니다.

③ 하위 도메인 추가하기

chatbot-04-003.png

도메인 그룹을 생성한 후에는 해당 그룹에 속하는 하위 도메인을 설정해야합니다. 도메인 그룹 설정하기 버튼을 클릭하여 해당 도메인 그룹의 세부 항목 설정 페이지로 이동합니다.

chatbot-04-004.png

하위 도메인 추가 버튼을 클릭하면 현재 계정에 생성된 Clova Chatbot 도메인이 나열됩니다. 이 중에서 도메인 그룹으로 그룹핑할 하위 도메인을 선택하여 추가할 수 있습니다.

  • 단, 지식 데이터 베이스 서비스를 활성화한 도메인은 도메인 그룹의 하위 도메인으로 설정할 수 없습니다.
  • 추가된 하위 도메인의 성격이 다를수록, 도메인 그룹에서는 사용자의 질문을 더 잘 분류할 수 있습니다.
  • 따라서 각각의 하위 도메인에는 다른 하위 도메인과 겹치지 않은 고유한 질문을 최소 5개 이상 등록하는 것을 권장합니다.

④ 도메인 그룹 빌드하기

chatbot-04-005.png

하위 도메인과 마찬가지로 도메인 그룹 또한 빌드 및 배포가 필요합니다.

  • 먼저 모델 빌드 버튼을 클릭하여 빌드해주세요. 빌드 요청 시 연동된 하위 도메인들의 정보를 취합하여 분류를 위한 학습을 진행합니다.
  • 단, 하위 도메인의 빌드 완료 시점이 2019.10.18 이전인 경우 도메인 그룹과 관련된 주요 컴포넌트가 포함되지 않아 도메인 그룹 빌드에 실패할 수 있으니 주의가 필요합니다.

chatbot-04-006.png

도메인 그룹에서 빌드 내역 항목으로 이동하면, 빌드에 대한 추가 정보를 볼 수 있습니다.

  • 현재 빌드되고 있는 항목과 빌드 현황이 제공됩니다.

  • 해당 빌드 시점에 설정된 하위 도메인의 버전 정보를 확인할 수 있습니다.

    도메인 그룹은 연동된 하위 도메인과 별개로 동작합니다. 모델 빌드 당시에 설정된 하위 도메인의 베타 버전을 토대로 도메인 그룹은 사용자의 질문을 어떤 도메인으로 전달할지를 학습하게 됩니다. 따라서 모델 빌드 당시에 설정된 하위 도메인의 빌드 버전이 중요하게 관리되어야 합니다.

⑤ 테스트

chatbot-04-007.png

빌드가 완료된 후에는 도메인 그룹을 테스트할 수 있습니다.

  • 질문이 응답된 도메인 정보를 볼 수 있을 뿐 아니라 대화 이름, 대화 유형, 엔티티, 키워드 및 정규식의 분석된 결과도 확인할 수 있습니다.

  • 단, 도메인 그룹의 빌드가 완료된 후 하위 도메인의 빌드 버전이 변경되었다면 답변 품질이 떨어질 수 있으므로 주의해주세요.

⑥ 도메인 그룹 배포하기

chatbot-04-008.png

테스트가 완료되었다면 서비스 배포 버튼을 클릭하여 서비스에 반영해주세요.

  • 이 때 하위 도메인의 베타 ID와 서비스 ID를 동일한 버전으로 설정해 두어야 합니다. 만약 도메인 그룹의 서비스 배포가 완료된 후 하위 도메인의 서비스 버전이 변경되었다면 답변 품질이 떨어질 수 있으므로 주의해주세요.

도메인 그룹 연동 설정

① 채널 연동하기

도메인 그룹을 생성하고 나면 실제로 서비스할 채널과 연동 설정을 해야 합니다. 각 도메인별로 사용량을 제공하고 외부로 안전하게 서비스를 제공할 수 있어야 하기 때문에 네이버 클라우드 플랫폼의 API Gateway 상품과 연동하여 제공됩니다.

먼저, "호출 URL 생성 가이드"를 참고하여 API Gateway의 호출 URL을 생성합니다. Invoke URL은 외부 채널과 연동할 수 있는 접점을 의미합니다.

  • 커스텀 채널: 메신저 채널이 아닌 웹 기반의 페이지 및 모바일 애플리케이션에서도 쉽게 연동할 수 있도록 REST API 기반의 End-point를 확장하여 제공하는 기능입니다. API Gateway에서 설정한 ghcnf URL을 사용합니다.

chatbot-04-009.png

도메인 그룹이 아닌 개별 Clova Chatbot 도메인에서도 서비스할 채널을 직접 연동할 수 있습니다. 각각의 하위 도메인에 연동된 채널이 있는 경우 도메인 그룹과는 별도로 연동되어 동작합니다.

예를 들어 도메인 A, 도메인 B를 각각 라인, 톡톡 메신저에 연동하고, 도메인 A와 도메인 B를 도메인 그룹의 하위 도메인으로 설정하여 웍스에 연동할 수 있습니다.

② 서비스 연동하기

chatbot-04-010.png

Clova Chatbot 도메인 외에도, 네이버에서 제공하는 지식 데이터 베이스를 연동할 수 있습니다. 사용자의 질문에 대해 Clova Chatbot이 적절한 답변을 찾지 못한 경우, 실패 메시지 대신 지식 데이터 베이스를 통해 검색된 결과를 응답할 수 있습니다.

chatbot-04-011.png

도메인 그룹이 아닌 개별 Clova Chatbot 도메인에서도 지식 데이터 베이스를 직접 연동할 수 있습니다. 다만, 지식 데이터 베이스 서비스를 연동한 도메인은 도메인 그룹에 추가할 수 없습니다. 따라서 도메인 그룹에 추가하기 위해서는 해당 도메인에서 지식 데이터 베이스 서비스를 해제해야 합니다. 또한 지식 데이터베이스 액션 메소드가 답변에 이미 등록되었다면, 해당 액션 메소드를 삭제하는 것이 바람직합니다. 자세한 사항은 지식 데이터베이스 서비스 연동 가이드를 참고해주세요.

연관 정보 바로가기

도메인 생성, 대화 목록과 컴포넌트 관리 및 통계 관리와 관련하여 아래 사용 가이드를 참고하실 수 있습니다.

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...