やあみんな!

Linda Hamilton
リリース: 2025-01-22 22:47:12
オリジナル
654 人が閲覧しました

hi everyone!

皆さん、こんにちは! ?

プラットフォームに初めての記事を公開することに興奮しており、この素晴らしい開発者コミュニティの一員になれることに興奮しています! ?


? FAISS HNSW をベースにした Node.js ベクター データベースが登場しました!

私は高性能 FAISS ベースの Node.js ベクトル データベース を開発してきました。ついにそれを皆さんと共有できることを嬉しく思います。 ?

?eada-cpuFAISS HNSW (Hierarchical Navigable Small World) インデックス 用に最適化されており、Node.js で直接効率的な KNN 検索を可能にします。 Python の依存関係が必要です。


? ベンチマーク結果

**指标** **数值**
**向量维度** 128
**向量数量** 7,000,000
**KNN搜索时间** 4.05 ms ?
**与FAISS-Python相比的性能** 快10% - 15%
**数据集大小** ~5GB
**索引时间** 1小时36分钟
? **CPU 用に完全に最適化されています! **

このベンチマークは完全に CPU 上で実行されるため、GPU アクセラレーションを必要としない 標準サーバー に最適です。

これにより、LLM RAG アプリケーション、推奨エンジン、ベクトル検索Node.js で効率的かつコスト効率よく実行できるようになります。


?主な機能

FAISS HNSW をサポート → 高速かつ正確な KNN 検索

純粋な Node.js → Python 依存関係は必要ありません

Windows/Linux/macOS (Intel および ARM64) と互換性があります

CMake に基づいてシステムを構築し、クロスプラットフォームのサポートを容易にします

N-API と事前構築済みサポート → 次のコマンドを使用して簡単にインストールします:

<code class="language-bash">npm i eada-cpu</code>
ログイン後にコピー

以上がやあみんな!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート