AIF-C01#4(fundamentals-generative-ai)
ある企業が、顧客向けの会話型検索体験を提供するためにインテリジェントエージェントを実装しています。同社は、生成AIモデルの埋め込みをベクトルとしてデータベースに格納し、クエリを実行するためのデータベースサービスを必要としています。この要件を満たすAWSサービスはどれですか?
正解:B
正解の根拠
Amazon Aurora PostgreSQL は pgvector 拡張をサポートしており、生成 AI の埋め込みベクトルを格納し類似度検索 (cosine, L2, inner product) を実行できます。会話型検索 (RAG) のベクトル DB 用途に対応する数少ない AWS マネージドリレーショナル DB で、トランザクション整合性とベクトル検索を同時に得られます。OpenSearch Serverless も選択肢ですが、本問では Aurora PostgreSQL が正解です。
ベクトル DB 候補
| サービス | 用途 |
|---|---|
| Aurora PostgreSQL (pgvector) | RDB+ベクトル検索 |
| OpenSearch Serverless | ベクトル/全文検索 |
| Athena | S3 SQL クエリ |
| Redshift | DWH 分析 |
不正解の理由
- A: Athena は S3 上の SQL クエリエンジンで、ベクトル類似度検索のネイティブサポートはありません。
- C: Redshift は DWH で、ベクトル DB 用途として埋め込み類似検索の標準機能を持ちません。
- D: EMR は Spark/Hadoop の分散処理基盤で、ベクトル DB として動作する設計ではありません。

コメント