【クロマ】
Chroma とは?
最終更新:
💡 文書とベクトルを保存し、関連するデータを探す
AIアプリケーションで使う文書や埋め込みベクトル、メタデータなどを保存・検索するオープンソースのデータ基盤。ベクトルの類似検索のほか、文書やメタデータによる絞り込みを提供する。ローカル、自己運用、Chroma Cloudで利用できる。
📌 このページのポイント
- 文書・埋め込みベクトル・メタデータなどを扱う
- 設定した埋め込み関数、または自前のベクトルで類似検索
- 類似検索と、IDや条件で取得する操作を分けられる
- 保存方法を選び、検索結果の適切さも確認する
Chromaって、どんなデータベースなの?
文章を入れたら、そのまま意味で探せる?
RAGでは、Chromaが回答まで作るの?
検索部分を担うよ。例えば関連文書を取り出して、別の生成モデルが回答するときの材料にする。近い文書が見つかっても、質問に十分答えられる内容とは限らないので、取得結果の適切さも確認しよう。
似ている順以外でも取り出せる?
ローカルで試したデータは、終了後も残る?
まとめ:ざっくりこれだけ覚えればOK!
「Chroma」って出てきたら「文書とベクトルを保存し、関連するデータを探す」と思えばだいたいOK!
📖 おまけ:英語の意味
「Chroma」 = AI向けデータ基盤の製品名
💬 ここでは、文書や埋め込みを保存・検索する製品の名前だよ。ベクトル検索だけでなく、文書やメタデータの条件も使えるんだ。