エージェントナレッジベースの関連付けを管理する - Amazon Bedrock

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

エージェントナレッジベースの関連付けを管理する

エージェントを作成したら、ナレッジベースをさらに追加したり編集したりできます。追加と編集は作業中のドラフト内で行います。これらの操作を実行するには、[エージェント] セクションからエージェントを選択し、[作業中のドラフト] セクションで作業中のドラフトを選択します。

エージェントナレッジベースの関連付けに関する情報を表示する

ナレッジベースに関する情報を表示する方法については、選択した方法に対応するタブを選択し、ステップに従います。

Console
エージェントに関連付けられているナレッジベースに関する情報を表示するには
  1. Amazon Bedrock のアクセス許可を持つ IAM ロール AWS Management Console を使用して にサインインし、https://console.aws.amazon.com/bedrock/ で Amazon Bedrock コンソールを開きます。 Amazon Bedrock の開始方法

  2. 左側のナビゲーションペインから エージェントを選択します。次に、 エージェント セクションで エージェントを選択します。

  3. エージェントビルダーで編集を選択します。

  4. ナレッジベースセクションで、情報を表示するナレッジベースを選択します。

API

エージェントに関連付けられたナレッジベースに関する情報を取得するには、Agents for Amazon Bedrock のビルドタイムエンドポイント を使用してGetAgentKnowledgeBaseリクエストを送信します (リクエストとレスポンスの形式とフィールドの詳細についてはリンクを参照)。以下のフィールドを指定します。

エージェントに関連付けられたナレッジベースに関する情報を一覧表示するには、 エージェント for Amazon Bedrock ビルドタイムエンドポイント を使用してListAgentKnowledgeBasesリクエストを送信します (リクエストとレスポンスの形式とフィールドの詳細のリンクを参照)。関連するナレッジベースagentVersionを表示する agentIdと を指定します。

フィールド 簡単な説明
maxResults レスポンスとして返す結果の最大数。
nextToken maxResults フィールドで指定した数よりも多くの結果がある場合、レスポンスはnextToken値を返します。結果の次のバッチを表示するには、別のリクエストでnextToken値を送信します。

コード例を参照

エージェントナレッジベースの関連付けを編集する

エージェントナレッジの基本関連付けを編集する方法については、選択した方法に対応するタブを選択し、ステップに従います。

Console
エージェントナレッジベースの関連付けを編集するには
  1. Amazon Bedrock のアクセス許可を持つ IAM ロール AWS Management Console を使用して にサインインし、https://console.aws.amazon.com/bedrock/ で Amazon Bedrock コンソールを開きます。 Amazon Bedrock の開始方法

  2. 左側のナビゲーションペインから エージェントを選択します。次に、 エージェント セクションで エージェントを選択します。

  3. エージェントビルダーで編集を選択します。

  4. アクショングループ セクションで、編集するアクショングループを選択します。次に、[編集] を選択します。

  5. 必要に応じて既存のフィールドを編集します。詳細については、「ナレッジベースを Amazon Bedrock エージェントに関連付ける」を参照してください。

  6. エージェントがナレッジベースを使用できるかどうかを制御するには、有効または無効を選択します。この関数を使用して、エージェントの動作のトラブルシューティングを行います。

  7. 変更をテストできるように同じウィンドウにとどまるには、保存 を選択します。作業中のドラフトページに戻るには、保存を選択して を終了します

  8. テストする前にエージェントに加えた変更を適用するには、テストウィンドウまたは作業ドラフトページの上部にある準備を選択します。

API

エージェントに関連付けられたナレッジベースの設定を編集するには、 エージェント for Amazon Bedrock ビルドタイムエンドポイント を使用してUpdateAgentKnowledgeBase、 リクエスト (リクエストとレスポンスの形式とフィールドの詳細のリンクを参照) を送信します。すべてのフィールドが上書きされるため、更新するフィールドと、同じままにするフィールドの両方を含めます。を agentVersionとして指定する必要がありますDRAFT。必須フィールドとオプションフィールドの詳細については、「」を参照してくださいナレッジベースを Amazon Bedrock エージェントに関連付ける

作業中のドラフトに変更を適用するには、 Agents for Amazon Bedrock のビルドタイムエンドポイント を使用してPrepareAgentリクエストを送信します (リクエストとレスポンスの形式とフィールドの詳細についてはリンクを参照)。リクエストagentIdに を含めます。変更は、TSTALIASIDエイリアスが指すDRAFTバージョンに適用されます。

ナレッジベースとエージェントの関連付けを解除する

エージェントからナレッジベースの関連付けを解除する方法については、選択した方法に対応するタブを選択し、ステップに従います。

Console
エージェントからナレッジベースの関連付けを解除するには
  1. Amazon Bedrock のアクセス許可を持つ IAM ロール AWS Management Console を使用して にサインインし、https://console.aws.amazon.com/bedrock/ で Amazon Bedrock コンソールを開きます。 Amazon Bedrock の開始方法

  2. 左側のナビゲーションペインから エージェントを選択します。次に、 エージェント セクションで エージェントを選択します。

  3. エージェントビルダーで編集を選択します。

  4. ナレッジベースセクションで、削除するナレッジベースの横にあるオプションボタンを選択します。その後、[削除] をクリックします。

  5. 表示されるメッセージを確認し、「削除」を選択します。

  6. テストする前にエージェントに加えた変更を適用するには、テストウィンドウまたは作業ドラフトページの上部にある準備を選択します。

API

エージェントからナレッジベースの関連付けを解除するには、エージェント for Amazon Bedrock ビルドタイムエンドポイントDisassociateAgentKnowledgeBaseリクエストを送信します (リクエストとレスポンスの形式とフィールドの詳細についてはリンクを参照)。関連付けを解除するエージェントの knowledgeBaseIdagentIdagentVersionおよび を指定します。

作業中のドラフトに変更を適用するには、 Agents for Amazon Bedrock のビルドタイムエンドポイント PrepareAgentリクエストを送信します (リクエストとレスポンスの形式とフィールドの詳細についてはリンクを参照)。リクエストagentIdに を含めます。変更は、TSTALIASIDエイリアスが指すDRAFTバージョンに適用されます。