Мы рады объявить о выпуске августа 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 .
