ドメイングループ管理

Prev Next

Classic/VPC環境で利用できます。

ドメイングループは、2つ以上のチャットボットドメインをグループ化し、ユーザーの質問に対して最適なドメインの回答を見つけてレスポンスを返す機能です。例えば、3つのサービスを提供する企業がある場合、1つのドメインから3つのサービスをすべて提供するより、それぞれのサービスを別途ドメインとして構成した後、それらをグループ化することをお勧めします。Domain Groupメニューで複数のドメインをグループ化して管理できます。

参考

下位ドメインのベータ版やサービスバージョンを変更する場合、ドメイングループのビルドと再リリースを行う必要があります。

ドメイングループ作成

ドメイングループを作成する方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domain Groupメニューを順にクリックします。
    • Domain Groupメニューはドメイン管理者のみアクセス可能
  2. [ドメイングループ作成] ボタンをクリックします。
  3. ドメイングループの作成画面が表示されたら、情報を入力します。
    • ドメイングループ名: ドメイングループの名前を指定。最大100文字まで入力できる
    • グループコード: 重複しない固有な値を入力。名前空間形式(com.ncloud.chatbot.support)で入力することを推奨
    • 自然言語処理: 現在、韓国語のみサポート
  4. [ドメイングループ作成] ボタンをクリックします。

下位ドメインの設定

ドメイングループの下位ドメインを設定する方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domain Groupメニューを順にクリックします。
  2. 作成したドメインの [ドメイングループを設定する] ボタンをクリックします。
    • そのドメイングループの詳細項目設定ページに移動
  3. [下位ドメインリスト] タブの [下位ドメイン追加] ボタンをクリックします。
  4. 作成したドメインリストが表示されたら、追加するドメインを選択して [ドメイン追加] ボタンをクリックします。
参考
  • 知識データベースサービスを有効にしたドメインは、ドメイングループの下位ドメインに設定できません。
  • 追加された下位ドメインの性質が異なれば異なるほど、ドメイングループではユーザーの質問をより効果的に分類できます。そのため、それぞれの下位ドメインには、他の下位ドメインと重ならない固有の質問を少なくとも5個以上登録することをお勧めします。

ドメイングループのビルド

ドメイングループもビルドやリリースが必要です。ドメイングループをビルドする方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domain Groupメニューを順にクリックします。
  2. ビルドするドメイングループの [ドメイングループを設定する] ボタンをクリックします。
  3. 画面右上にある [モデルビルド] > [会話モデルビルド] ボタンをクリックします。
    • ビルドのリクエスト時に、連携されている数々の下位ドメインの情報をまとめて分類のための学習を行う
  4. ドメイングループビルドの確認画面が表示されたら、 [確認] ボタンをクリックします。
  5. [ビルド履歴] タブをクリックすると、そのビルド時点に設定された下位ドメインのバージョン情報を確認できます。
    chatbot-chatbot-4-2_01_ko
注意

下位ドメインのビルド完了日が2019.10.18以前である場合、ドメイングループに関連する主要コンポーネントが含まれないため、ドメイングループのビルドに失敗することがあります。

参考

ドメイングループは、連携された下位ドメインとは別々に動作します。モデルビルド時に設定された下位ドメインのベータ版に基づき、ドメイングループはユーザーの質問をどのドメインに伝達するかを学習します。そのため、モデルビルド時に設定された下位ドメインのビルドバージョン管理は重要です。

ドメイングループのテスト

ビルドが完了すると、ドメイングループのテストを行えます。質問が返されたドメイン情報だけでなく、会話名、会話タイプ、エンティティ、キーワード、正規表現の分析結果も確認できます。
ドメイングループのビルドが完了した後に下位ドメインのビルドバージョンが変更された場合、回答の品質が低下することがありますので、ご注意ください。
ドメイングループをテストする方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domain Groupメニューを順にクリックします。
  2. ドメイングループの [ドメイングループを設定する] ボタンをクリックします。
  3. [テスト] タブをクリックします。
  4. ベータ版でテストを行います。
    chatbot-chatbot-4-2_02_ko

ドメイングループのリリース

テストが完了したら、サービスリリースボタンをクリックしてサービスに反映するタスクが必要です。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domain Groupメニューを順にクリックします。
  2. リリースするドメイングループの [ドメイングループを設定する] ボタンをクリックします。
  3. 画面上部の [モデルビルド] > [会話モデルビルド] ボタンをクリックします。
  4. ドメイングループのビルド画面で [確認] ボタンをクリックします。
  5. リリースしたドメイングループを実際のサービスに適用するには、 [サービスリリース] ボタンをクリックします。
参考

下位ドメインのベータ IDとサービス IDを同じバージョンに設定しておく必要があります。ドメイングループのサービスリリースが完了した後に下位ドメインのサービスバージョンが変更された場合、回答の品質が低下することがありますので、ご注意ください。

ドメイングループの固定メニューの追加

固定メニューとは、チャットボット画面の下部に固定するメニューを指します。特定の会話シナリオまたは外部 URLをチャットボットの下部にメニューとして固定しておくと、ユーザーからのよくある質問に対する回答を先に提供することができます。
固定メニューを登録する方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domain Groupメニューを順にクリックします。
  2. リリースするドメイングループの [ドメイングループを設定する] ボタンをクリックします。
  3. 画面上部の [固定メニュー] タブをクリックします。
  4. 固定メニューを作成するをクリックします。
  5. 固定メニュー情報を指定します。
項目 説明
固定メニュー名 固定メニューの名前を入力
メニューボタンの構成 メニューボタンの構成を選択
  • 画像: 固定メニューを画像で構成。最大6つの画像メニューを追加可能
  • テキスト: 固定メニューをテキストで構成。最大4つのテキストメニューを追加できる
画像メニューのレイアウト 画像メニューのレイアウトを選択。メニューボタンの構成で画像を選択した場合にのみ有効になる
メニューの設定
  • メニューボタンが画像構成である場合、ボタンとして使用する画像ファイルを追加し、その画像のクリック時に関連付ける会話または URLを入力(画像の推奨サイズは横400px、縦405px)
  • メニューボタンがテキスト構成である場合、ボタンテキストやその画像のクリック時に関連付ける会話または URLを入力
  1. 固定メニューの設定が完了したら、 [保存] ボタンをクリックします。
  2. 登録した固定メニューとプラットフォームを連携させるには、画面右上の [プラットフォーム連携設定] ボタンをクリックします。
  3. 固定メニューを設定するメッセンジャーの [連携] ボタンをクリックします。
  4. 当該メッセンジャーとの連携設定を行う際、「Step 4 固定メニュー連携」領域で固定メニューを有効にします。
  5. 連携する固定メニューを選択し、 [選択する] ボタンをクリックします。

ドメイングループのメッセンジャー連携

ドメイングループをリリースした後は、実際にサービスを提供するチャネルとの連携を行います。ドメイン別に一定の使用量を提供し、外部でも安全にサービスを提供する必要があるため、NAVERクラウドプラットフォームの API Gatewayと連携させる必要があります。

  1. API Gateway基本連携を参照し、API Gatewayの Invoke URLを作成します。
    • Invoke URLとは外部チャネルと連携できる接点を意味する
  2. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domain Groupメニューを順にクリックします。
  3. ビルドするドメイングループの [ドメイングループを設定する] ボタンをクリックします。
  4. 画面上部の [メッセンジャー連携] タブをクリックします。
    • メッセンジャーチャンネル: LINEや TalkTalkなど様々な経路から入ってくる発話を処理し、メッセンジャープラットフォームと連携可能。現在連携可能なメッセンジャープラットフォームは、LINE、TalkTalk、Facebook、NAVER WORKS
    • カスタムチャンネル: メッセンジャーチャンネルではないウェブベースのページやモバイルアプリケーションとも簡単に連携できるように、REST APIベースの End-pointを拡張して提供する機能
参考

ドメイングループではない個々のチャットボットドメインでもサービスを提供するチャネルと直接連携できます。それぞれの下位ドメインと連携されたチャネルがある場合、ドメイングループとは別に連携して動作します。例えば、ドメイン A、ドメイン Bをそれぞれ LINE、TalkTalkメッセンジャーと連携させ、ドメイン Aとドメイン Bをドメイングループの下位ドメインに設定して NAVER WORKSと連携させることができます。

ドメイングループのサービス連携

NAVERで提供する知識データベースと連携できます。ユーザーの質問に対して Chatbotが適切な回答を見つけられなかった場合、失敗メッセージの代わりに知識データベースで検索した結果を返すことができます。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domain Groupメニューを順にクリックします。
  2. ビルドするドメイングループの [ドメイングループを設定する] ボタンをクリックします。
  3. 画面上部の [サービス連携] タブをクリックします。
  4. 知識データベースを有効にし、 [連携] ボタンをクリックします。
  5. サービス連携画面が表示されたら、検索失敗メッセージと検索エラーメッセージを作成し、 [連携] ボタンをクリックします。
参考

個々のドメインで知識データベースとの連携を直接行えますが、知識データベースサービスと連携されたドメインはドメイングループに追加できません。そのため、ドメイングループに追加したいドメインは、そのドメインから知識データベース連携を解除する必要があります。また、知識データベースのアクションメソッドが既に回答に登録されている場合、そのアクションメソッドは削除することをお勧めします。

ドメイングループの画像管理

ドメイングループの画像管理メニューでは、ドメイングループの固定メニューに使用される画像を管理できます。ドメイングループの画像をアップロードして削除する方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domain Groupメニューを順にクリックします。
  2. ビルドするドメイングループの [ドメイングループを設定する] ボタンをクリックします。
  3. 画面上部の [画像管理] タブをクリックします。
  4. 画像をアップロードするには、 [アップロード] ボタンをクリックして希望する画像をアップロードします。
    • 登録された画像は、ドメイングループに固定メニューを登録する際にインポート可能
  5. 画像を削除するには、削除する画像のチェックボックスをクリックして選択し、 [削除] ボタンをクリックします。
    • 固定メニューで使用中の画像は削除不可