投稿日: Nov 29, 2023

本日、AWS は Amazon OpenSearch Serverless 用ベクトルエンジンの一般提供を発表しました。 OpenSearch Serverless 用ベクトルエンジンは、シンプルでスケーラブルかつ高性能なベクトルデータベースです。これにより、デベロッパーは基盤となるベクトルデータベースインフラストラクチャを管理することなく、機械学習 (ML) で拡張された検索エクスペリエンスを実現し、生成系人工知能 (AI) アプリケーションを構築できます。ベクトルエンジンのコスト効率が高く安全で成熟したサーバーレスプラットフォームは、デベロッパーがアプリケーションのプロトタイピングから本番稼働環境にシームレスに移行するのに役立ちます。 

生成系 AI モデルでは、データをベクトル埋め込みとして表現します。ベクトル埋め込みとは、お客様のテキスト、画像、音声、または動画のデータをセマンティックな意味も含めて数値で表したものです。このベクトル表現により、セマンティック的に類似したデータを近接して配置できるため、ベクトルエンジンはコンテキストに関連性のある結果を返すことができます。ベクトルエンジンを使用すると、デベロッパーは数千の次元を持つ何十億ものベクトル埋め込みをミリ秒単位で保存、更新、検索できます。その高性能な類似検索機能を字句検索やアプリケーションと組み合わせることで、正確で信頼性の高い結果をミリ秒単位の一貫した応答時間で得ることができます。このベクトルエンジンは OpenSearch クライアントや LangChain などのオープンソースツールと互換性があるため、さまざまなテクノロジーを使用して生成系 AI アプリケーションを構築できます。

ベクトルエンジンは現在、世界中の 8 つの AWS リージョンで提供中です。その内訳は、米国東部 (オハイオ)、米国東部 (バージニア北部)、米国西部 (オレゴン)、アジアパシフィック (シンガポール)、アジアパシフィック (シドニー)、アジアパシフィック (東京)、欧州 (フランクフルト)、欧州 (アイルランド) となっています。 

OpenSearch Serverless 用ベクトルエンジンは、オープンソースの OpenSearch プロジェクトの K 近傍法 (k-NN) 検索機能を利用しています。使用を開始するには、以下のリソースのリストをご覧ください。