社内文書をS3へ保存し、問い合わせに対して関連箇所を参照した回答を生成する。
文書の取り込みから検索拡張までをマネージドに扱いたい。
Amazon Bedrock Knowledge Basesの主な役割はどれか。
Knowledge Basesはデータソースの取り込みと検索を生成AIアプリへ組み込み、取得した情報をモデルのコンテキストとして利用するRAG構成を支援する。
詳細解説
Knowledge Basesはデータソースの取り込み、埋め込み、検索、RAG構成を支援する。
Knowledge Basesはデータソースの取り込み、埋め込み、検索、RAG構成を支援する。
問題の条件では、データソースを取り込み、検索結果を生成モデルのコンテキストへ提供するが担う対象と、ほかの選択肢が担う対象を分けて考える。
IAM認証情報の管理はIAMの役割であり、Knowledge Basesの主目的ではない。
IAM認証情報の管理はIAMの役割であり、Knowledge Basesの主目的ではない。
問題の条件では、IAMユーザーのパスワードを管理するが担う対象と、ほかの選択肢が担う対象を分けて考える。
EC2のOS更新は別の運用管理であり、Knowledge Basesの機能ではない。
EC2のOS更新は別の運用管理であり、Knowledge Basesの機能ではない。
問題の条件では、EC2インスタンスのOSへパッチを適用するが担う対象と、ほかの選択肢が担う対象を分けて考える。
DNS管理はRoute 53などの役割である。
DNS管理はRoute 53などの役割である。
問題の条件では、DNSレコードを自動作成するが担う対象と、ほかの選択肢が担う対象を分けて考える。
実際に確かめる
一時的な検証環境で実行できる例です。
Amazon Bedrock Knowledge Basesの公式ドキュメントで、データソース、埋め込み、検索、生成の流れを確認する。期待される結果
Knowledge BasesがRAGの検索・取得部分を支援するサービスだと説明できる。理解のポイント
- データソース
- 埋め込み
- 検索拡張生成
確認時の注意
- 確認環境: AWS公式AIF-C01試験ガイドとAWS公式ドキュメントの確認
- AWS公式ドキュメントの対象サービス・機能の説明と、AIF-C01の対応Taskを確認する。
- サービスの提供範囲と、利用者が設計・設定する範囲を混同しない。
基礎のおさらい
埋め込み
文書や質問をベクトル表現へ変換し、意味の近さを使って関連情報を検索する。
権限と鮮度
検索対象のアクセス権、文書更新、削除、同期遅延を別途管理する必要がある。