Milvus
Milvusは、類似検索や検索拡張生成に使用される埋め込みベクトルを保存、インデックス化、管理するベクトルデータベースです。 これは、類似性検索および AI アプリケーションの組み込みを強化するために開発されています。 Milvusは、非構造化データ検索をよりアクセスしやすくし、さまざまな環境間で一貫性を持たせます。
watsonx.data Milvus のバージョン 2.5.0 を使用します。
Milvusで何ができるか
Milvusを使用すると、多くの人工知能(AI)や機械学習(ML)アプリケーションにとって重要なベクトルデータの管理と検索に関連するさまざまなタスクを実行できます。 Milvusでできる主なことをいくつか紹介しよう:
ベクトル類似性探索
秒単位で数百万のベクトルから、照会ベクトルに類似したベクトルを検索できます。 Milvusのベクトル類似度検索は、指定されたクエリベクトルに最も近いベクトルを、特定の類似度メトリックに基づいて検索できるコア機能です。 この機能は、推奨システム、イメージと音声の取得、自然言語処理など、多くのアプリケーションで不可欠です。
ハイブリッド検索
Milvusでハイブリッド検索を行うと、ベクトル類似性検索とスカラーフィールドに基づく従来のリレーショナルデータベース形式のフィルタリングを組み合わせることができます。 この機能は、カテゴリー、タイム・スタンプ、またはベクトルに関連付けられている他のメタデータなどの属性でフィルタリングすることにより、検索結果をさらに絞り込む必要がある場合に特に役立ちます。 ハイブリッド検索では、ベクトル埋め込みとスカラー・フィールドの両方を利用して、より正確で関連性の高い検索結果を提供します。
索引の作成
Milvusにおける索引付けとは、特に高次元のベクトルデータに対して、効率的なクエリ処理を可能にする方法でデータを整理することである。 Milvusはいくつかのタイプのインデックスをサポートしており、それぞれが特定のシナリオやデータ特性に合わせて設計されている。
推奨システム
Milvusを使えば、顧客の嗜好や過去のやりとりに似たアイテムを見つけることで、レコメンデーションシステムをパワーアップさせることができる。
Milvus については、こちらを参照:
- Milvus サービスの追加
- Milvus サービスへの接続
- Milvusとの協働
- Milvus サービスの一時停止と再開
- で IBM® watsonx.data Milvus を設定する。 IBM watsonx.ai
- watsonx Assistantを watsonx.data Milvusに接続してカスタム検索を行う
プライベートプレビュー版からGA版へのアップMilvusはできません。 プライベートプレビューを削除し、GA バージョンを追加する必要があります。