⚠️ Эта страница автоматически переведена, и перевод может быть несовершенным.

Векторный поиск с Manticore Search

Достигните высочайшей точности поиска с векторным поиском в Manticore.

Что такое векторный поиск?

Векторный поиск позволяет находить элементы, сравнивая их векторные представления, что делает его идеальным для задач, таких как семантический поиск, системы рекомендаций и обнаружение сходства изображений. Manticore Search предоставляет встроенную поддержку векторного поиска, упрощая интеграцию этой мощной функции в ваши приложения.

Что такое векторный поиск?
Когда использовать векторный поиск?

Когда использовать векторный поиск?

  • Реализация семантического поиска для запросов на естественном языке
  • Создание систем рекомендаций для продуктов или контента
  • Поиск похожих изображений или аудиофайлов
  • Обнаружение дублированного или почти дублированного контента
  • Анализ сходств в поведении пользователей или их предпочтениях
  • Реализация систем распознавания лиц
  • Кластеризация похожих документов или точек данных
  • Улучшение результатов поиска за счёт контекстного понимания
  • Внедрение обнаружения аномалий в данных временных рядов
  • Выполнение мультимодального поиска, объединяющего текст и изображения

Почему Manticore Search хорош для векторного поиска

  • Manticore Search предлагает нативный векторный поиск и может автоматически создавать текстовые эмбеддинги без отдельной векторной базы данных.
  • Поддерживаются косинусная метрика, скалярное произведение и L2‑расстояние для гибкого вычисления сходства.
  • Manticore's vector search works well alongside native hybrid search when you need both semantic similarity and exact keyword matching.
  • The implementation is highly optimized for performance, even with large-scale vector datasets.

Как начать работу

Install Manticore Search

  1. Visit the official Manticore Search website: https://manticoresearch.com/
  2. Follow the installation instructions for your operating system
  3. Alternatively, use Docker: docker pull manticoresearch/manticore

Set up your Manticore Search index with vector fields

  1. Create your table schema including vector fields
  2. Specify the dimension of your vectors and the distance metric to use
  3. Индексируйте готовые векторы или настройте автоэмбеддинги, чтобы Manticore создавал векторы из текста

Implement vector search functionality

  1. Use the KNN clause with vector fields to perform similarity searches
  2. Use Manticore's hybrid search when you need to combine vector search with full-text search
  3. Implement a client-side HTTP request to query Manticore Search

Fine-tune your vector search

  1. Experiment with different distance metrics to find the best fit for your data
  2. Use query-time parameters to adjust search behavior
  3. Implement post-processing steps if needed, such as re-ranking results

Enjoy Vector Search

  1. Experience powerful similarity-based search with Manticore Search
  2. Feel free to create an issue if you encounter any problems
  3. Consider our professional services for advanced implementations

Manticore Search Logo Преимущества

  • Native support for vector search without additional tools
  • Multiple distance metrics available for flexibility
  • Works well alongside native hybrid search
  • Highly optimized for performance with large vector datasets
  • Seamless integration with existing Manticore Search features
  • Supports both SQL and JSON interfaces
  • Manticore Search Logo Недостатки

  • Готовые векторы требуют внешнего конвейера эмбеддингов; локальные модели автоэмбеддингов требуют загрузки модели и ресурсов для инференса, а удалённые модели зависят от внешнего API
  • May require more storage space compared to traditional text-only indexes
  • Performance can degrade with very high-dimensional vectors
  • Learn more about other use cases

    Изучите другие сценарии использования Manticore Search и узнайте, как один движок решает задачи полнотекстового, векторного и гибридного поиска, автодополнения и поиска по журналам.

    Install Manticore Search to use Vector Search

    Try Manticore Search for implementing advanced Vector Search in your applications today!

    Install Now