Skip to content
Last updated

ナレッジベースの作成

ナレッジベースは、エージェントに参照データを提供するツールであり、エージェントがより正確で望ましい出力を生成するために重要な機能です。AI Agent Foundryは2種類のナレッジベースを提供します。1つは_Database_、もう1つは_Text_です。以下の手順に従って、新しいナレッジベースを作成します。

  1. TDコンソールを開きます。
  2. AI Agent Foundryに移動します。
  3. Knowledge Baseを選択し、Create knowledge baseを選択します。

データベースナレッジベースの作成

ナレッジベースの詳細を入力

  1. 使用方法を指定するナレッジベース名を入力します
  2. Databaseタイプを選択し、データベースを選択します。

Database knowledge base configuration form

テーブル情報を入力

  1. _Add table_ボタンをクリックして、テーブル情報を定義します

  2. フォームに入力します。

フィールド説明
Nameナレッジベースの名前を入力します。
TypeDatabaseを選択します。
TD Database Nameクエリが実行されるTreasure Dataデータベースを入力します。
データベースはPlazma DBに存在する必要があります。
Tableナレッジベースがサポートするテーブルを定義します。
TD Query選択したデータベースを使用してテーブルを定義するTrino SQLを提供します。
Exclude Columns: 保持したいすべての列をリストします。
Exclude Records: WHERE句でレコードをフィルタリングします。
Name参照するテーブル名を入力します。
+ Add tableナレッジベースにさらにテーブルを追加する場合に選択します。
  1. Saveを選択します。

Saveを選択すると、データ読み込みプロセスが開始されます。ナレッジベースを使用する前に、ステータスがSuccessになるまで待ちます。

テキストナレッジベースの作成

ナレッジベースの詳細を入力

  1. 使用方法を指定するナレッジベース名を入力します
  2. Textタイプを選択し、フォームに入力します Text knowledge base form
フィールド説明
Nameナレッジベースの名前を入力します。
TypeTextを選択します。
Text-input最大18,000文字の参照テキストを入力します。

ペアレントセグメントナレッジベースの作成

ペアレントセグメントナレッジベースは、ペアレントセグメント設定で「LLM enabled」スイッチが有効になっている場合に自動的に作成されます。現在、カスタムLLMプロジェクトで作成する方法はありません。

次のステップ

クエリシミュレーションを通じてナレッジベースの設定を確認します。