Сама библиотека к Google отношения не имеет, это независимая реализация чужого алгоритма.🟡Turbovec сжимает данные примерно в восемь раз Коллекция из 10 миллионов документов, занимающая в исходном виде 31 гигабайт, умещается в 4. Поиск при этом, как утверждает автор, идёт быстрее, чем в FAISS - одного из самых распространённых инструментов в этой области. По замерам turbovec обгоняет FAISS в среднем в 3,4-3,5 раза при 4-битном сжатии и на 20-26% при 2-битном, в зависимости от железа. 🟡Удобные мелочи Индекс не нужно предварительно обучать - векторы просто добавляются по мере поступления. Сохранение инкрементальное, на диск уходит только то, что изменилось с прошлого раза, поэтому даже на большом индексе это занимает миллисекунды. Поиску можно передать список разрешённых документов - скажем, чтобы пользователь видел только свои файлы. Удаление работает по постоянным идентификаторам, ссылки на записи не плывут. Тем, кто уже сидит на LangChain, LlamaIndex, Haystack или Agno, автор предлагает готовые адаптеры - меняется одна строка импорта, остальной код остаётся как был. 📌Лицензирование: MIT License 🖥 Github @ai_machinelearning_big_data #AI #ML #VectorSearch #TurboQuant #Rust
Turbovec: библиотека векторного поиска на основе TurboQuant
M@ai_machinelearning_big_dataAI-инженер
4 днОбзор библиотеки Turbovec на Rust, реализующей алгоритм сжатия векторов TurboQuant от Google с поддержкой Python и интеграцией в популярные фреймворки.
Новый инструмент для эффективного поиска по большим объемам данных.
- Позволяет хранить в 8 раз больше векторных данных в оперативной памяти.
- Ускоряет поиск по сравнению с индустриальным стандартом FAISS.
- Упрощает разработку за счет готовых адаптеров для LangChain и LlamaIndex.
🌟 Turbovec: библиотека векторного поиска на основе гугловского TurboQuant
Библиотека написана на Rust, есть привязки для Python, а в основе - TurboQuant, алгоритм сжатия векторов, который Google описали в статье, принятой на ICLR 2026.

Кратко (AI)
Представлена библиотека Turbovec, написанная на Rust с привязками для Python, которая реализует алгоритм сжатия векторов TurboQuant. Решение позволяет сжимать данные в 8 раз и демонстрирует высокую производительность по сравнению с FAISS, поддерживая инкрементальное обновление индекса и интеграцию с популярными фреймворками.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖