Amazon S3 Vectors がメタデータ事前フィルタリングを導入し、フィルター付き検索の再現率を最大 5 倍に
Amazon S3 Vectors はメタデータ事前フィルタリングをサポートし、選択的なフィルターで一致するベクトルの数を最大 5 倍に増やす。prefix match 演算子 ($startsWith) も追加。
Amazon S3 Vectors は、メタデータフィルターを類似性検索実行前に評価するメタデータ事前フィルタリングをサポートし、選択的なフィルターの場合に一致するベクトルの数を最大 5 倍に増やす。これにより、RAG、エージェント型、意味検索アプリケーションのフィルター処理がより完全な結果を提供する。S3 Vectors は、Amazon S3 でベクトルをネイティブに保存およびクエリを実行し、目的特化でコスト最適化されたベクトルストレージとクエリを億スケールで提供する。新しいベクトルバケットのインデックスでは、デフォルトでメタデータ事前フィルタリングが使用され、PutVectors でベクトルを書き込む方法や QueryVectors でフィルター付きクエリを実行する方法は変更ない。既存のインデックスで事前フィルタリングを使用するには、UpdateIndexMode API でインデックスを更新する。同じインデックスで現在のフィルタリングと事前フィルタリングを比較するには、QueryVectors のクエリごとのパラメーターを使用できる。メタデータ事前フィルタリングは、Amazon S3 Vectors が利用可能なすべての商用 AWS リージョンおよび AWS 中国リージョンで追加コストなしで利用可能。現在、この変更を展開中であり、数日以内に展開を完了する予定。AWS CLI、AWS SDK、または Amazon S3 コンソールを使用して始めることができる。詳細は、Amazon S3 Vectors のドキュメントと AWS ニュースブログを参照。
この更新の位置づけ
Amazon S3 Vectors は、Amazon S3 でベクトルを保存およびクエリを実行するためのサービスで、RAG、エージェント型、意味検索アプリケーションに役立つ。メタデータ事前フィルタリングの追加により、フィルター処理の精度と効率が向上する。