s3vectors-embed-cli
を使用したベクトル埋め込みの作成とセマンティック検索の実行
注記
Amazon S3 Vectors は Amazon Simple Storage Service のプレビューリリースであり、変更される可能性があります。
Amazon S3 Vectors は、Amazon S3 Vectors Embed CLI (s3vectors-embed-cli
) と呼ばれるスタンドアロンのオープンソースツールを提供します。これにより、埋め込み生成とベクトルオペレーションを単一のコマンドに組み合わせることができ、ベクトルデータの操作が簡素化されます。この CLI ツールにより、Amazon Bedrock 基盤モデルによるベクトル埋め込みの生成と、ベクトルインデックス内のセマンティック検索操作を自動化することでき、すぐに S3 Vectors の使用を開始できます。
S3 Vectors Embed CLI には、Amazon Bedrock 埋め込みモデルを S3 Vectors オペレーションと統合するための 2 つのメインコマンドが用意されています。
-
s3vectors-embed put
: ベクトル埋め込みを生成してベクトルインデックスに挿入します。具体的には、Amazon Bedrock モデルを使用してテキストとイメージをベクトル埋め込みに変換し、ベクトルインデックスに自動的に保存します。 -
s3vectors-embed query
: Amazon Bedrock モデルとベクトルインデックスのクエリベクトルを使用して、クエリ入力からベクトル埋め込みを生成します。
Amazon S3 Vectors Embed CLI は、Amazon Web Services - Labs GitHub リポジトリ
より詳細な制御とカスタマイズを提供する下位レベルの S3 Vectors API オペレーションについては、「Amazon Simple Storage Service API Reference」の「Amazon S3 Vectors