turbovec是一个基于Rust的向量索引库,采用谷歌TurboQuant算法,提供Python绑定。它通过量化压缩将内存占用减少8-10倍,速度比FAISS快3.4倍,支持无训练、增量持久化和过滤搜索。适用于本地RAG应用,但需注意输入向量需L2归一化,且不同配置下召回率表现不一。
turbovec 是 Google TurboQuant 论文的 Rust 工程实现,可将千万条向量从 31GB 压缩至 4GB,搜索速度超过 FAISS。它无需训练,通过随机旋转使坐标分布可预测,再逐坐标量化,支持在线添加、按 ID 删除和内核内过滤,适合本地 RAG。
完成下面两步后,将自动完成登录并继续当前操作。