
weaviate
LLM開発ツールAIネイティブなベクトルデータベース
Weaviateは、オブジェクトとベクトルの両方を保存できるAIネイティブなオープンソースのベクトルデータベースです。ベクトル類似検索と構造化データのフィルタリングを組み合わせられるほか、キーワード検索を併用するハイブリッド検索、検索結果をLLMに渡して回答を生成するGenerative Search(RAG)機能まで組み込みで備えています。OpenAIやCohereなどの埋め込みモデルとの統合モジュールが用意されており、データ投入時に自動でベクトル化できる点も実用的です。GraphQLとgRPC/RESTのAPIを提供し、クラウドネイティブな耐障害性とスケーラビリティを持ちます。セマンティック検索やRAGを本番品質で構築したい開発チームや企業に向いています。BSD-3-Clauseライセンスで利用できます。
関連トピック
approximate-nearest-neighbor-searchgenerative-searchgrpchnswhybrid-searchimage-searchinformation-retrievalmlopsnearest-neighbor-searchneural-searchrecommender-systemsearch-enginesemantic-searchsemantic-search-enginesimilarity-searchvector-databasevector-searchvector-search-enginevectorsweaviate
コメント(0)
コメントするにはログインしてください。
同じカテゴリのOSS

langflow
ビジュアルでRAG・エージェントを構築するローコードツール
LLM開発ツールMITPython

dify
ノーコードでAIアプリを構築できるLLMOpsプラットフォーム
LLM開発ツールOtherTypeScript

langchain
LLMアプリ開発の定番フレームワーク
LLM開発ツールMITPython

llama.cpp
ローカルLLM実行の基盤となるC++実装
LLM開発ツールMITC++

vllm
高スループットなLLM推論エンジン
LLM開発ツールApache-2.0Python

ragflow
深い文書理解に基づくRAGエンジン
LLM開発ツールApache-2.0Python