翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ナレッジベースを Amazon Bedrock エージェントに関連付ける
ナレッジベースをまだ作成していない場合は、Amazon Bedrock のナレッジベース「」を参照してナレッジベースについて学び、作成します。エージェントの作成時または作成後にナレッジベースを関連付けることができます。ナレッジベースを既存のエージェントに関連付けるには、選択した方法に対応するタブを選択し、ステップに従います。
- Console
-
ナレッジベースを追加するには
-
Amazon Bedrock のアクセス許可を持つ IAM ロール AWS Management Console を使用して にサインインし、https://console.aws.amazon.com/bedrock/
で Amazon Bedrock コンソールを開きます。 Amazon Bedrock の開始方法 -
左側のナビゲーションペインから エージェントを選択します。次に、 エージェント セクションで エージェントを選択します。
-
エージェントビルダーで編集を選択します。
-
ナレッジベース セクションで、 を追加 を選択します。
-
作成したナレッジベースを選択し、エージェントがナレッジベースと通信する方法を指示します。
-
追加を選択します。成功バナーが上部に表示されます。
-
テストする前にエージェントに加えた変更を適用するには、テストする前に準備を選択します。
-
- API
-
ナレッジベースをエージェントに関連付けるには、Agents for Amazon Bedrock ビルドタイムエンドポイント に AssociateAgentKnowledgeBaseリクエストを送信します。
次のリストは、リクエスト内のフィールドについて説明しています。
-
以下のフィールドが必要です。
フィールド 簡単な説明 agentId エージェントの ID agentVersion エージェントのバージョン knowledgeBaseId ナレッジベースの ID -
以下のフィールドはオプションです。
フィールド 簡単な説明 説明 エージェントがナレッジベースを使用する方法の説明 knowledgeBaseState エージェントがナレッジベースをクエリしないようにするには、 を指定します。 DISABLED
-
エージェントを呼び出すときにInvokeAgentリクエストの sessionState
フィールドを使用して、エージェントにアタッチされたナレッジベースのクエリ設定を変更できます。詳細については、「コントロールセッションコンテキスト」を参照してください。