ナレッジベースの作成

Agent Assist の記事の候補機能とよくある質問(FAQ)のアシスト機能では、人間のエージェントとエンドユーザー間の会話に沿って、人間のエージェントに関連するドキュメントが提案されます。どちらの機能も、ナレッジベース(Agent Assist にアップロードするドキュメントのコレクション)に基づいて提案が行われます。これらのドキュメントはナレッジ ドキュメントと呼ばれ、記事(記事の候補を使用する場合)または FAQ ドキュメント(FAQ アシストで使用する場合)のいずれかです。ベスト プラクティスの情報については、ナレッジ ドキュメントのドキュメンテーションをご覧ください。また、Agent Assist にアップロード可能なデータの種類については、データの概要ページをご覧ください。このチュートリアルでは、ナレッジベースを作成し、Agent Assist コンソールを使用してドキュメントを追加するために必要な手順について詳細に説明します。

始める前に

  1. Dialogflow の設定手順に沿って、Google Cloud Platform(GCP)プロジェクトで Dialogflow を有効にします。
  2. プロジェクトで Data Labeling API を有効にします。
  3. このチュートリアルを開始する前に、Agent Assist の基本ページを読むことをおすすめします。
  4. 記事の候補で使用するナレッジベースを作成する場合は、ナレッジ ドキュメントが次の 2 つの形式のいずれかであることを確認します。
  5. FAQ Assist で使用するナレッジベースを作成する場合は、FAQ ドキュメントが次の 3 つの形式のいずれかであることを確認します。

    • 公開 URL。
    • GCS バケットに保存された .csv ファイル。
    • .csv ファイルのコンテンツ。

    よくある質問のドキュメントが .csv 形式の場合、2 つの列が含まれている必要があります。よくある質問の質問は 1 列目に記載し、各質問の回答は 2 列目に掲載する必要があります。よくある質問の各質問とそれに関する回答は FAQ ペアといいます。.csv ファイルにヘッダー行が含まれていないことを確認してください。

ナレッジベースを作成する

  1. Agent Assist コンソールに移動します。 GCP プロジェクトを選択し、ページの左端の余白にある [データ] メニュー オプションをクリックします。

    [データ] メニューには、すべてのデータが表示されます。[会話データセット] と [ナレッジベース] の 2 つのタブがあります。

  2. [ナレッジベース] をクリックし、ナレッジベースのページの上部にある [+ 新規作成] ボタンをクリックします。

  3. ポップアップ メニューで、ナレッジベースの名前を入力し、言語を選択します。

  4. このナレッジベースに含まれているすべてのドキュメントのリスト(現在は空)が表示されます。ドキュメントを追加するには、[+ 新規作成] をクリックします。次のページが表示されます。

  5. FAQ アシストで使用するためによくある質問のドキュメントをアップロードする場合は、[choose a knowledge type] で [FAQ] を選択します。記事の候補で使用するために記事をアップロードする場合は、[article suggestion] を選択します。

  6. [Choose a file source] で、追加するドキュメントのロケーションを選択します。サポートされているロケーションとファイル形式の詳細については、始める前にセクションをご覧ください。

  7. [作成] をクリックしてドキュメントを追加します。

次のステップ

Agent Assist コンソールを使用して、会話プロファイルを作成します。