Closed14

「ベクトルデータベースWeaviate試してみた」まとめ

kun432kun432

Weaviateは、ベクトルデータベースの1つで、個人的に興味深い機能が多くいろいろ試して記事にまとめているが、記事が多くなってきたので、多分個々の記事を見てもよくわからないという場合もあると思うので、インデックスとしてまとめる。

新しい記事ができたら追記する予定。

kun432kun432

自分はWeaviateに興味を持った一番の理由は、当時ハイブリッド検索をやりたいと思っていたため。キーワード検索に必要な日本語のトークナイザーにもちゃんと対応している。(ただし、デプロイ方式により異なるので注意。)

https://zenn.dev/kun432/scraps/e42395634783bc

kun432kun432

Multiple vectors/Named vectorsで、1つのデータの複数プロパティを個別にベクトル化できるのは便利なんだけど、それぞれ検索は個別に行って結果を自分で集約するなりしないといけなかった。
Multiple target vectorsを使うと、1回のクエリで結果を集約して返してくれる。これもかなり強力だと思う。

https://zenn.dev/kun432/scraps/c7737e556578a1

このスクラップは2ヶ月前にクローズされました