Qdrant
埋め込みベクトルを用いた AI アプリケーションを構築するための、ベクトルデータベース兼類似検索エンジンです。
概要
Qdrant は Rust で書かれたベクトル類似度検索エンジン兼ベクトルデータベースで、「ポイント」(ベクトルに任意のペイロードを加えたもの)を保存・検索し、類似度検索そのものに加えて、豊富で拡張されたフィルタリング(セマンティックマッチングと構造化されたメタデータフィルターの組み合わせ)を重視しています。
サーバーとして動作し(Docker などでデプロイ)、Python、JavaScript/TypeScript、Go、Rust、.NET/C#、Java 向けの公式クライアントライブラリが用意されています。あるいは、エッジや リソース制約のある環境向けにアプリケーションプロセス内で動作する軽量な組み込み版である Qdrant Edge として動かすこともでき、これはフルバージョンの Qdrant サーバーと同期できます。Qdrant はまた、そのベクトル検索ツールを AI コーディングアシスタントに直接組み込める既製の「エージェントスキル」も公開しています。
セルフホストすることも、無料枠のあるマネージド版 Qdrant Cloud サービスとして利用することもできます。Qdrant は、セマンティック検索、レコメンデーション、その他埋め込みベースのマッチング機能を構築しつつ、ベクトル検索そのものに加えて構造化されたメタデータでのフィルタリングも必要とするチームに向いています。
- 言語
- Rust
- ライセンス
- Apache-2.0
関連プロジェクト
Milvus
Apache-2.0スケーラブルな類似検索と AI アプリケーション向けに構築された、オープンソースのベクトルデータベースです。
- AI・機械学習
- データベース
Ollama
MITシンプルなコマンドラインインターフェースと API で、大規模言語モデルをローカルで実行できます。
- AI・機械学習
PyTorch
BSD-3-Clause研究段階のプロトタイピングから本番デプロイまでの道のりを加速する、オープンソースの機械学習フレームワークです。
- AI・機械学習
TensorFlow
Apache-2.0研究から本番運用まで対応する、エンドツーエンドのオープンソース機械学習プラットフォームです。
- AI・機械学習
誤りを見つけましたか? GitHub で修正を提案する