非構造化データソースを使用して Amazon Bedrock ナレッジベースを作成するための前提条件 - Amazon Bedrock

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

非構造化データソースを使用して Amazon Bedrock ナレッジベースを作成するための前提条件

Amazon Bedrock ナレッジベースには、レスポンスを取得して生成するためのデータとモデル、データのベクトル表現を保存するベクトルストア、データにアクセスしてアクションを実行するための AWS Identity and Access Management アクセス許可が必要です。

ナレッジベースを作成する前に、次の前提条件を満たす必要があります。一般的なアクセス許可の要件については、「」を参照してください。 ユーザーまたはロールがナレッジベースを作成および管理するためのアクセス許可を設定する

  1. データがサポートされているデータソースコネクタにあることを確認します。

  2. (オプション) 独自のサポートされているベクトルストアを設定します。を使用してベクトルストア AWS Management Console を自動的に作成する場合は、このステップをスキップできます。

  3. (オプション) の手順に従って、適切なアクセス許可を持つカスタム AWS Identity and Access Management (IAM) サービスロールを作成しますAmazon Bedrock ナレッジベースのサービスロールを作成する。サービスロールを作成するには、 AWS Management Console を使用します。

    注記

    Amazon OpenSearch Service (Amazon OpenSearch Serverless を含む) でナレッジベースを作成する場合、サービスロールには、AWS 管理の BedrockFullAccess ポリシーでカバーされているアクセス許可以外の追加のアクセス許可が必要です。これには、aoss:CreateAccessPolicyiam:CreateServiceLinkedRole、および アクセスiam:CreateRole許可が含まれます。

  4. (オプション) ナレッジベースリソースの暗号化 のステップに従って、追加のセキュリティ設定を行います。

  5. (オプション) RetrieveAndGenerate API オペレーションを使用してナレッジベースから取得した情報に基づいてレスポンスを生成する場合は、「」の手順に従って、使用するリージョンで使用するモデルへのアクセスをリクエストしますAccess Amazon Bedrock foundation models