ナレッジ記事は毎日再インデックスされます。ナレッジ記事を手動でインデックスするには、セットアップのエージェントアクションページに移動し、ナレッジを使用して質問に回答するアクションを選択します。データソースの更新をクリックします。
また、次の操作を実行することで、Data Cloud 内で手動で再インデックスできることもわかりました。
- データストリームに移動し、Knowledge_kav_homeを見つけて[今すぐ更新]をクリックします。
- データ ストリームの更新が完了したら、[検索インデックス] に移動し、Einstein データ ライブラリに関連付けられている検索インデックスを見つけて、[再構築] をクリックします。
興味深いですね: 推奨されたメタデータ API アプローチを使用して、これをどのように実行できるのでしょうか? ご協力ありがとうございます!
Service Agent とその「ナレッジアクションで質問に回答」の迅速かつ簡単なセットアップに従っても、最初に Data Cloud を有効にする必要があることは示されません。
データ クラウドが有効になっても、機能せず、エージェントがナレッジ記事を活用していませんでした。
判明したのは、データ クラウドを有効にする前にエージェントとそれに必要な Einstein データ ライブラリを作成したため、検索インデックスが作成されなかったということです。
我々はそれを機能させることができました:
-
データクラウドが有効になっていることを確認してください
-
新しいアインシュタインデータライブラリを作成する
-
アプリ > データクラウド > 検索インデックスに移動します
-
進行中のステータスで作成された新しい検索インデックスが表示されます。
-
処理中に、エージェント ビルダー > データ ライブラリに移動し、Einstein データ ライブラリの選択を新しく作成したものに変更します。
-
すべてのエージェントが古いデータ ライブラリにリンクされなくなったら、それを削除します。
-
検索インデックスのステータスが進行中から完了/準備完了に変わると、この新しい Einstein データ ライブラリに適切にリンクされた「ナレッジ アクションで質問に回答」アクションが機能し始めます。
エラー
Data Cloud の検索インデックス (ベクター db) がすでに構築されているかどうかを確認し、Search Knowledge アクションにリンクされているプロンプト ビルダーが正しいリトリーバーを使用していることを確認しましたか?
以前のアクションではナレッジ データベースをクエリしていましたが、現在は DataCloud のベクター DB を使用しています。そのため、ナレッジを DataCloud に保存してインデックスを作成する必要があります。
https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000nojj0AA
機能していない?
Service Agent とその「ナレッジアクションで質問に回答」の迅速かつ簡単なセットアップに従っても、最初に Data Cloud を有効にする必要があることは示されません。
データ クラウドが有効になっても、機能せず、エージェントがナレッジ記事を活用していませんでした。
判明したのは、データ クラウドを有効にする前にエージェントとそれに必要な Einstein データ ライブラリを作成したため、検索インデックスが作成されなかったということです。
我々はそれを機能させることができました:
-
データクラウドが有効になっていることを確認してください
-
新しいアインシュタインデータライブラリを作成する
-
アプリ > データクラウド > 検索インデックスに移動します
-
進行中のステータスで作成された新しい検索インデックスが表示されます。
-
処理中に、エージェント ビルダー > データ ライブラリに移動し、Einstein データ ライブラリの選択を新しく作成したものに変更します。
-
すべてのエージェントが古いデータ ライブラリにリンクされなくなったら、それを削除します。
-
検索インデックスのステータスが進行中から完了/準備完了に変わると、この新しい Einstein データ ライブラリに適切にリンクされた「ナレッジ アクションで質問に回答」アクションが機能し始めます。