ナレッジベースのデプロイ - Amazon Bedrock

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

ナレッジベースのデプロイ

ナレッジベースをアプリケーションにデプロイするには、ナレッジベースに Retrieveまたは RetrieveAndGenerateリクエストを行うように設定します。これらの API オペレーションの使用方法を確認するには、 の API タブを選択しますAmazon Bedrock でナレッジベースをテストする

ナレッジベースをエージェントに関連付けることもできます。エージェントはオーケストレーション中に必要に応じてナレッジベースを呼び出します。詳細については、「Agents for Amazon Bedrock」を参照してください。選択した方法に対応するタブを選択し、ステップに従います。

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

  2. 左のナビゲーションペインで [エージェント] を選択します。

  3. ナレッジベースを追加するエージェントを選択します。

  4. 「ドラフトの作業」セクションで、「ドラフトの作業」を選択します。

  5. ナレッジベース セクションで、 を追加 を選択します。

  6. 「ナレッジベースの選択」のドロップダウンリストからナレッジベースを選択し、ナレッジベースとのやり取り方法と結果を返す方法についてエージェントに指示を指定します。

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

  2. 左のナビゲーションペインで [エージェント] を選択します。

  3. ナレッジベースを追加するエージェントを選択します。

  4. 「ドラフトの作成」セクションで、「ドラフトの作成」を選択します。

  5. ナレッジベースセクションで、ナレッジベースを選択します。

  6. [削除] を選択します。

API

ナレッジベースをエージェントに関連付けるには、 AssociateAgentKnowledgeBaseリクエストを送信します。

  • エージェントがナレッジベースとやり取りして結果を返す方法の詳細descriptionを記載します。

  • knowledgeBaseStateに設定ENABLEDして、エージェントがナレッジベースのクエリを実行できるようにします。

UpdateAgentKnowledgeBase リクエストを送信することで、エージェントに関連付けられているナレッジベースを更新できます。例えば、 を に設定knowledgeBaseStateENABLEDして問題をトラブルシューティングできます。すべてのフィールドが上書きされるため、更新するフィールドと、同じままにするフィールドの両方を含めます。

ナレッジベースとエージェントとの関連付けを解除するには、 DisassociateAgentKnowledgeBase リクエストを送信します。