ナレッジ・ソースの構築

IBM ( watsonx Orchestrate )において、ナレッジソースとは、構造化データおよび非構造化データからなる企業データの集中管理リポジトリであり、エージェントがタスクを自律的に実行するためにクエリを実行する対象となります。 ナレッジソースを構築するには、ドキュメントやデータソースのような既存の関連ナレッジソースをエージェントに追加する必要があります。 この統合により、エージェントは文脈に沿った正確な情報を取得し、情報に基づいた意思決定を行い、ワークフローを大規模に自動化することができる。 構造化されたナレッジソースは、エージェントのパフォーマンスを向上させ、手作業を減らし、インテリジェントでエンタープライズグレードの自動化をサポートします。

エージェントに知識を追加する方法については、 エージェントに知識を追加するを参照してください。

注:

この知識は、開発環境と本番環境を区別しません。 既存のナレッジベースに更新を加えると、その変更は下書き中のエージェントと公開中のエージェントの両方に即座に反映されます。

再利用可能な知識ソース

再利用可能な知識ソースは、どのエージェントからも独立して作成され、複数のエージェントにリンクすることができる。 これにより、ナレッジの一元管理が促進され、重複が減り、エージェント体験の一貫性が確保される。

重要:

各エージェントは、一度に1つのナレッジソースのみに関連付けることができます。

再利用可能な知識ソースの作成

ナレッジソースを作成することで、チームはコンテンツを一箇所で管理・更新できるようになり、エージェントは正確でコンテキストに富んだ情報にアクセスできるようになります。

再利用可能な知識ソースを作成する

  1. メインメニューから「 ビルド 」をクリックする。

  2. ビルドエージェントとツール] ページで、[ すべてのナレッジ ]に移動します。

  3. 知識の作成 」をクリックする。

  4. ナレッジソースの選択と構成 」の手順に従って、ナレッジソースに接続します。

ナレッジソースの選択と設定

watsonx Orchestrate でナレッジソースを設定するには、まずエージェントの情報源となるコンテンツリポジトリを選択します。 この知識源により、エージェントはタスク実行中に関連データを取得し、正確に応答することができる。

ナレッジ・ソースを設定するには

  1. 知識ソースを選択する

利用可能なリポジトリのリストからナレッジソースを選択し、ナレッジソースを設定します。 ナレッジ・ソースの作成についてはこちらをご覧ください。

  1. 接続とインデックスの詳細

選択したリポジトリタイプに基づいて、必要な接続とインデックス情報を入力します。 詳しいセットアップ方法については

  1. ナレッジ・ソースのメタデータを定義する

リポジトリ接続の設定が完了したら、 ナレッジの詳細ページに進みます。 知識ソースの内容と目的を反映した、知識ソースの名前と 説明を記述する。 これは、エージェントがタスク実行中に知識を実行するタイミングを決定するのに役立つ。

知識ソースとエージェントの関連付け

知識ソースをエージェントに関連付けるには、2つの方法があります:

  1. 新しいナレッジソースを作成する

  2. 既存の(構築済みの)ナレッジソースを使用する

新しい知識ソースの作成

エージェントの設定ページから直接新しいナレッジソースを作成し、エージェント専用のコンテンツを作成することができます。 外部リポジトリからソースを選択したり、ファイルをアップロードして、エージェントが関連する最新の情報にアクセスできるようにすることができます。

エージェント設定ページから直接新しいナレッジソースを作成し、リンクするには:

  1. エージェント設定ページに移動する。

  2. Knowledge > Add sourceに進む。

  3. 外部リポジトリからソースを選択するか、ファイルをアップロードするには、[ New knowledge ]をクリックします。

  4. ナレッジソースの選択と構成 」の手順に従って、ナレッジソースに接続します。

ナレッジソースがすでにエージェントに関連付けられている場合は、 ソースの置換をクリックして別のナレッジソースにリンクします。

既存の知識源を活用する

新しいナレッジソースを作成する代わりに、あらかじめ構築されたナレッジソースをエージェントに添付することができます。 これは、既存のキュレーションされたコンテンツを再利用することで、再利用、一貫性、迅速なセットアップを促進する。

エージェントに事前構築された知識ソースを添付する:

  1. エージェント設定ページに移動する。

  2. Knowledge > Add sourceに移動します。

  3. 利用可能なナレッジ・ソースを表示するには、[ 既存のナレッジ ]をクリックします。

  4. 必要なナレッジソースを選択し、 ナレッジの追加をクリックします。

ナレッジソースの編集

いったんナレッジソースが作成され、エージェントにリンクされると、ビジネスニーズの変化やコンテンツの変更を反映するために、更新やカスタマイズが必要になる場合があります。 watsonx Orchestrate エージェントに紐付けられたナレッジソースと、あらかじめ作成されたナレッジソースの両方を編集するための柔軟なオプションを提供します。 メタデータの精緻化、ソースの更新、設定の調整など、これらのツールは、エージェントが正確で関連性の高い情報で業務を継続できるようにします。

エージェントにリンクされたナレッジソースの編集

watsonx Orchestrate では、エージェントの設定ページからリンクされたナレッジソースを直接編集でき、エージェントが常に正確で関連性の高い情報にアクセスできるようにすることができます。

すでにエージェントに接続されている知識ソースを修正する:

  1. エージェント設定ページに移動する。

  2. ナレッジに移動する。

  3. 接続されているナレッジ・ソースの横にあるオーバーフロー・メニューをクリックします。

  4. ナレッジタイルの詳細編集を選択し、 ナレッジ設定の編集を表示します。

  5. 要件に応じてナレッジ ソース設定をカスタマイズするには、 「ナレッジ設定の編集」 をクリックします。 ナレッジソースをカスタマイズする方法を学ぶ

  6. 保存 をクリックします。

既成のナレッジソースを編集する

既存の知識ソースのリストから知識ソースを編集することもできます。 既存のナレッジ・ソースからナレッジ・ソースを編集するには、以下の手順を実行します:

  1. メインメニューから「 ビルド 」をクリックする。

  2. ビルドエージェントとツール] ページで、[ すべてのナレッジ ]に移動します。

  3. 検索バーにキーワードを入力して、必要なナレッジソースをお探しください。

  4. ナレッジ・ソースの横にある垂直の省略記号(⋮)をクリックし、[ Edit details(詳細の編集) ]を選択します。

  5. 要件に応じてナレッジ ソース設定をカスタマイズするには、 「ナレッジ設定の編集」 をクリックします。 ナレッジソースをカスタマイズする方法を学ぶ

  6. 保存 をクリックします。

ナレッジソースの削除

知識ソースの削除は、選択された知識ソースを個々のエージェントから、または事前に構築された知識ソースのリストから削除する永続的なアクションです。

エージェントにリンクされているナレッジソースを削除する

ナレッジソースが特定のエージェントに不要になった場合、エージェント設定ページから直接削除することができます。 これは、エージェントのためのクリーンで適切な知識セットアップを維持するのに役立ちます。

エージェントに接続されている知識ソースを削除するには:

  1. エージェント設定ページに移動する。

  2. ナレッジに移動する。

  3. 接続されているナレッジ・ソースの横にあるオーバーフロー・メニューをクリックします。

  4. 「除去」をクリックします。

事前構築済みのナレッジソースを削除する

構築済みのナレッジ・ソースのリストからナレッジ・ソースを削除することもできます。 この操作により、関連するすべてのエージェントからナレッジソースが削除され、今後使用できなくなります。

構築済みエージェントのリストからナレッジソースを削除するには:

  1. メインメニューから「 ビルド 」をクリックする。

  2. ビルドエージェントとツール] ページで、[ すべてのナレッジ ]に移動します。

  3. あなたの必要性に基づいて知識ソースを検索します。

  4. 選択したナレッジ・ソースの横にある垂直の省略記号 (↪Sm_22EE) をクリックします。

  5. 「削除」をクリックします。

ヒント:

あらかじめ作成されたナレッジソースを削除すると、システムの機能に影響を与えたり、他のユーザーに支障をきたしたりする可能性があります。 元に戻すことはできない。

エージェントへの知識の追加について詳しく知る