View a markdown version of this page

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

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

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

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

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

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

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

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

    注記

    Amazon Bedrock に新しいサービスロールを作成することを選択した場合、ナレッジベースを作成するユーザーまたはロールには iam:CreateRoleおよび アクセスiam:CreatePolicy許可が必要です。Amazon OpenSearch Service (Amazon OpenSearch Serverless を含む) でナレッジベースを作成する場合は、 aoss:CreateAccessPolicyや OpenSearch などの追加のアクセス許可が必要ですiam:CreateServiceLinkedRole

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

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