blog-post

Manticore Search 13.11.0: Введение в Авто Встраивания и Улучшенный AI Поиск

Мы рады объявить о выпуске августа 2025 года Manticore Search 13.11.0 , крупном обновлении с Авто Встраиваниями — нашим новым способом упрощения и повышения эффективности семантического поиска на основе AI. Эта версия также включает исправления ошибок и несколько улучшений.


🚀 Авто Встраивания: Легкий AI Поиск

Основная особенность Manticore Search 13.11.0 — Авто Встраивания — революционная функция, которая делает семантический поиск таким же простым, как SQL. Нет необходимости в сторонних сервисах или сложных конвейерах: просто вставьте текст и ищите на естественном языке.

Что предлагают Авто Встраивания:

Автоматическая генерация встраиваний из вашего текста
Запросы на естественном языке, которые понимают смысл, а не только ключевые слова
Поддержка нескольких моделей (OpenAI, Hugging Face, Voyage, Jina)
Плавная интеграция с SQL и JSON API

Быстрый пример

-- Create table with auto-embeddings
CREATE TABLE products (
    title TEXT,
    description TEXT,
    vector FLOAT_VECTOR KNN_TYPE='hnsw' HNSW_SIMILARITY='l2'
        MODEL_NAME='sentence-transformers/all-MiniLM-L6-v2'
        FROM='title,description'
);

-- Insert data (embeddings generated automatically)
INSERT INTO products(id, title, description) VALUES
  (1, 'wireless headphones', 'Bluetooth headphones with noise cancellation'),
  (2, 'hiking backpack', 'Lightweight backpack for outdoor adventures');

-- Search with natural language
SELECT id, title
FROM products 
WHERE knn(vector, 3, 'portable audio device for music');

Результаты:

+------+---------------------+
| id   | title               |
+------+---------------------+
|    1 | wireless headphones |
...
+------+---------------------+

Здесь семантический поиск правильно сопоставил "беспроводные наушники" с фразой "портативное аудиоустройство для музыки", даже несмотря на то, что ключевые слова не пересекались.

Узнать больше

Хотите углубиться? Ознакомьтесь с нашей специальной статьей: Введение в Авто Встраивания: AI-Упрощенный Поиск


Другие улучшения

Конфигурация

  • Поддержка упрощения булевых выражений: Добавлена опция boolean_simplify для более быстрого обработки запросов
  • Оптимизация системы: Конфигурация Sysctl теперь автоматически увеличивает vm.max_map_count для больших наборов данных
  • Управление пакетами: RPM-пакеты больше не владеют директорией /run для лучшей совместимости

Исправления ошибок

  • Исправлена опция прокрутки с большими 64-битными ID
  • Исправлены сбои KNN при использовании деревьев фильтров
  • Исправлено поведение конечной точки /sql (удалена неподдерживаемая SHOW VERSION)
  • Исправлено обращение с дублирующимися ID в колонном режиме
  • Исправлены сбои при объединении запросов с использованием нескольких аспектов
  • Исправлены операции удаления/обновления в пакетных транзакциях
  • Исправлены сбои при объединении по неколонным строковым атрибутам

Система и интеграция

  • Обновлен скрипт установки для Windows
  • Исправлено определение местного часового пояса в Linux
  • Улучшена совместимость драйвера JDBC+MySQL с transaction_read_only
  • Улучшена отчетность об ошибках по компонентам
  • Улучшена связь между мастером и агентом для встраиваний

Совместимость

Manticore Search 13.11.0 полностью обратно совместим:

  • Нет разрушающих изменений в стандартных случаях использования
  • Плавные обновления с версий 13.x
  • Авто Встраивания работают наряду с текущими функциями поиска
  • API расширены, а не заменены

Все разработано для бесшовной работы с вашими существующими данными и запросами.


Обновление

Чтобы обновить, следуйте руководству по установке .

🚀 Готовы попробовать Авто Встраивания? Начните с документации .

Нужна помощь или хотите связаться?

  • Присоединяйтесь к нашему Slack
  • Посетите Форум
  • Сообщите о проблемах или предложите функции на GitHub
  • Напишите нам на [email protected]

Для получения полной информации смотрите Changelog .

Установить Manticore Search

Установить Manticore Search