AIPC01-FMI#3
Amazon Bedrock コンソールでナレッジベースを作成する手順を正しい順序に並べ替えてください。
- 埋め込みモデルとベクトルストアを構成する
- データソース (Amazon S3 など) と取り込み対象を指定する
- ナレッジベースに付与する IAM サービスロールを指定する
- ナレッジベースを作成しデータソースの同期を実行する
解説
【正しい順序】
- ナレッジベースに付与する IAM サービスロールを指定する
- データソース (Amazon S3 など) と取り込み対象を指定する
- 埋め込みモデルとベクトルストアを構成する
- ナレッジベースを作成しデータソースの同期を実行する
【各ステップの理由】
- ステップ 1 サービスロール指定: ナレッジベースがデータソースやモデルへアクセスするための IAM サービスロールを指定します。
- ステップ 2 データソース指定: 取り込み対象となる S3 などのデータソースを指定します。
- ステップ 3 埋め込み/ベクトルストア構成: 埋め込みモデルと、ベクトルを格納するベクトルストアを構成します。
- ステップ 4 作成と同期: ナレッジベースを作成し、データソースの同期 (ingestion) を実行します。
【誤った順序の問題点】
- データソースを指定せずに同期を実行する: 取り込むデータソースが未指定だと、同期で処理する対象がありません。
- 埋め込みモデルを構成せずベクトルストアを使う: 埋め込みモデルがないとチャンクをベクトル化できず、ベクトルストアに格納できません。

コメント