会話登録

Prev Next

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

会話を作成する方法を説明します。会話は、質問と回答のペアで構成されています。簡単にテキストのみで会話を構成することもできれば、フォーム、アクションメソッド、タスクなどを活用してより多彩な対話を構成することもできます。会話の目的に合った会話をそれぞれ作成することをお勧めします。

会話を作成して会話情報を入力する方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domainメニューを順にクリックします。
  2. 会話を作成するドメインの [ビルダを実行する] ボタンをクリックしてチャットボットビルダを実行します。
  3. チャットボットビルダで会話リスト > [会話作成] ボタンをクリックします。
  4. 会話情報領域で会話名を入力し、 [確認] ボタンをクリックします。
    • 会話名は、他の会話と重複しない固有の名前を入力
    • この会話を類似回答や固定メニューと関連付ける場合は会話名がユーザーに表示されるため、会話内容を代表できる名前に指定する必要がある。例えば、営業時間を聞く会話を作成する場合は、会話名を「営業時間を知りたい」と入力
  5. 会話ラベルフィールドに会話のキーワードを追加し、 [確認] ボタンをクリックします。
    • 会話ラベルは複数追加可能
    • 会話ラベルで会話を簡単に管理可能
  6. 会話情報の入力が完了すると、質問登録、回答登録フィールドと [高度な設定] ボタンが有効になります。
    • 高度な設定についての説明は、高度な設定を参照
    • シナリオ名や会話の位置は、その会話が選択肢型フォームや他の会話とつながっている場合にのみ設定できる
  7. 会話を作成するために、質問の入力を参照して質問を登録します。

シナリオの確認

会話が選択肢型フォームまたは他の会話とつながっている場合、それを1つのシナリオとみなします。会話情報で [シナリオ確認] ボタンをクリックすると、シナリオのつながり構造を変更できます。
chatbot-chatbot-2-1_scenario_ko.png

  • 新規会話作成: 新規会話の作成ページに移動します。
  • シナリオ名: 該当するシナリオの名前です。シナリオ作成時に自動的に付与され、変更できます。
  • シナリオ構造: 該当する会話のシナリオ構造を表示します。複雑に絡んだシナリオの構造を容易に把握できるように、選択した会話とつながった一部のブロックのみ表示します。隠されたつながり構造を確認するには、点線で表示されたブロックをクリックします。上部のナビゲーションバーを用いて会話閲覧の履歴を確認できます。
  • 実線で表示されたブロック: 該当するブロックにつながっている隠された会話またはフォームが存在しない場合は、実線で表示されます。
  • 点線で表示されたブロック: 該当するブロックにつながっている隠された会話またはフォームが存在する場合は、点線で表示されます。そのブロックをクリックすると、隠されたブランチを閲覧できます。
  • 変更: 該当する選択肢型フォームの編集ページを閲覧します。
  • 更新ボタン: シナリオを更新します。シナリオ構造に変更事項が発生した場合、すぐに確認するために更新します。
  • 拡大/縮小: キャンバスを拡大または縮小できます。

会話の一括アップロード

会話をいちいち作成せずに、エクセルテンプレートで作成して一括アップロードすることができます。会話の一括アップロード機能は、簡単な質問と回答で構成された FAQ向けチャットボットを作成する場合に有効に活用できます。
会話をエクセルファイルで作成してアップロードする方法は、次の通りです。

  1. アップロードするエクセルテンプレートを作成します。
    • エクセルテンプレートをダウンロードするには、チャットボットビルダの会話リスト > [ダウンロード] ボタンをクリックします。
    • エクセルテンプレートの構成についての説明は、<エクセルテンプレートの構成>をご参照ください。
  2. チャットボットビルダの会話リストメニューで [アップロード] ボタンをクリックします。
    chatbot-chatbot-2-1_conversationupload_ko
  3. エクセルテンプレートファイルをアップロードします。
  4. エクセルテンプレートファイルがアップロードされたら、会話モデルのビルドをクリックしてテストを行います。
参考
  • 指定のアップロードファイル様式に合わせて作成します。無効な様式をアップロードすると、会話の作成に失敗することがあります。
  • 一般会話の基本回答、画像回答、マルチリンク回答、選択肢型回答など一部の回答タイプのみエクセルのアップロード/ダウンロード機能に対応しています。タスクはエクセルのアップロード・ダウンロード機能に対応していません。
  • チャットボットサービスで様々な会話構成をエクセルで表現するには限界があります。単なる FAQ向けの会話にのみエクセルテンプレートを活用することをお勧めします。

エクセルテンプレートの構成

エクセルテンプレートの構成は、次の通りです。追加会話を作成する際は、以下のルールでエクセルテンプレートを構成してください。

エクセルの列 説明
A列 会話名
既存の会話名と重複しない名前を入れると、新しい会話が作成される。重複した名前を入力すると、既存の会話に質問または回答が追加される
B列 会話タグ
複数の会話タグを選択する場合は記号で区切る
C列 会話位置
会話のシナリオ上の位置を入力(最初の会話、途中の会話、最後の会話、単一会話の中から選択)
D列 質問タイプ(一般質問と正規表現の質問の中から選択)
E列 質問(複数の質問を入力する場合、下に行を追加して入力)
F列 メッセンジャーの条件(すべてのメッセンジャー、LINE、LINE WORKS、カカオトーク、NAVER TalkTalk、Facebook、Custom、CLOVAの中から選択して入力)
G列 回答を返す際の条件を選択
  • 条件なし: 条件列を空欄にしておく
  • 複数条件: (条件1 OR条件2) AND(条件3)の形式で入力。すべての条件は括弧で囲んで入力
  • 時間条件: 24時間表記法で入力
  • 曜日条件: 「月~日」の中から選択して入力
  • 日付条件: 「月/日~月/日」の形式で入力
  • エンティティ条件: @エンティティ名 = 代表語、または@エンティティ名 ≠ 代表語の形式で入力
  • フォーム条件: #{フォーム名} = ボタン名、または#{フォーム名} ≠ ボタン名の形式で入力
  • カスタム条件: endpointを入力
H列 回答タイプ
作成する回答のタイプを指定。基本回答、マルチリンク、画像、選択肢型回答の中から1つだけ選択可能。その他の回答タイプはアップロード/ダウンロードに対応しない
I列 回答
複数の回答を入力する場合、下に行を追加。任意入力値は入力しなくても問題なし

回答タイプが基本回答の場合
回答: 回答メッセージ(改行が必要な場合は「\n」を入力)
URL: URLアドレス

回答タイプがマルチリンクの場合
回答: 回答メッセージを入力
ボタン1: URLアドレスを入力

回答タイプが画像回答の場合
[画像カード]
画像回答タイプ: 画像回答のタイプ(「画像」または「画像+テキスト」のいずれかを1つ入力)
タイトル: 画像のタイトル
画像の説明: 画像を説明できる回答
ボタン1: ボタンの名前(URLアドレス)

回答タイプが選択肢型回答の場合
回答: #{選択肢型フォーム名}

回答タイプがオーディオ回答の場合
オーディオ名: オーディオの名前
オーディオ URL: オーディオ URLアドレス
J列 サービス有無(該当する回答の使用有無を ON/OFFで入力)