翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Bedrock ナレッジベースとデータを同期する
ナレッジベースを作成したら、データを取り込みまたは同期して、データをクエリできるようにします。取り込みは、指定したベクトル埋め込みモデルと設定に基づいて、データソースの未加工データをベクトル埋め込みに変換します。
取り込みを開始する前に、データソースが次の条件を満たしていることを確認します。
-
データソースの接続情報を設定しました。データソースリポジトリからデータをクロールするようにデータソースコネクタを設定するには、「サポートされているデータソースコネクタ」を参照してください。ナレッジベースの作成の一環として、データソースを設定します。
-
選択したベクトル埋め込みモデルとベクトルストアを設定しました。ナレッジベースについては、サポートされているベクトル埋め込みモデルとベクトルストアを参照してください。 https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.htmlナレッジベースの作成の一環として、ベクトル埋め込みを設定します。
-
ファイルはサポートされている形式です。詳細については、「 ドキュメント形式のサポート」を参照してください。
-
ファイルは、 の Amazon Bedrock エンドポイントとクォータで指定された取り込みジョブファイルサイズを超えないようにします AWS 全般のリファレンス。
-
データソースにメタデータファイルが含まれている場合は、次の条件をチェックして、メタデータファイルが無視されないことを確認します。
-
各
.metadata.json
ファイルは、関連付けられているソースファイルと同じファイル名と拡張子を共有します。 -
ナレッジベースのベクトルインデックスが Amazon OpenSearch Serverless ベクトルストアにある場合は、ベクトルインデックスが
faiss
エンジンで設定されていることを確認します。ベクトルインデックスがnmslib
エンジンで設定されている場合、次のいずれかを実行する必要があります。-
コンソールに新しいナレッジベースを作成し、Amazon Bedrock が Amazon OpenSearch Serverless でベクトルインデックスを自動的に作成できるようにします。
-
ベクトルストアに別のベクトルインデックスを作成し、エンジン
faiss
として を選択します。次に、新しいナレッジベースを作成し、新しいベクトルインデックスを指定します。
-
-
ナレッジベースのベクトルインデックスが Amazon Aurora データベースクラスターにある場合は、取り込みを開始する前に、インデックスのテーブルにメタデータファイル内の各メタデータプロパティの列が含まれていることを確認してください。
-
データソースからファイルを追加、変更、または削除するたびに、データソースを同期して、ナレッジベースに再インデックスされるようにする必要があります。同期は増分であるため、Amazon Bedrock は前回の同期以降に追加、変更、または削除されたドキュメントのみを処理します。
データをナレッジベースに取り込み、最新のデータと同期する方法については、選択した方法に対応するタブを選択し、ステップに従います。