ツールを投稿

Chroma

AIの記憶と検索のためのオープンソースのベクトルデータベース

無料 開発者向け
ツールを開く →

Chromaは、開発者が簡単に使えることを狙ったベクトルデータベースです。テキスト、画像、その他のデータを数値にした埋め込みを、メタデータと元の文書とともに保存します。アプリは、渡した入力と意味の近い項目を探すために問い合わせます。それがセマンティック検索と検索拡張生成の核です。

始め方は簡単です。PythonかJavaScriptを数行書くと、コレクションを作り、文書を足し、クエリを実行できます。プログラムのメモリ内でも、ローカルのサーバーとしても、ホストされたクラウドサービスとしても動かせます。LangChain、LlamaIndex、その他のフレームワークと連携したため、試作でよく選ばれました。

Chromaは無料のオープンソースで、本番向けにはマネージドのChroma Cloudもあります。大規模な導入では性能と運用に注意が必要で、負荷の大きいワークロードでは別のデータベースへ移るチームもあります。代替には、Pinecone、Weaviate、Qdrant、Milvus、Postgresのpgvectorがあります。検索アプリを試作する開発者に向きます。