Поиск по изображению позволяет посетителю загрузить фотографию и получить похожие товары. Это отдельная подсистема со своим индексом изображений; обычная текстовая переиндексация её не заменяет.
фото товара
→ запись в очередь pending
→ обработка через RouterAI
→ ready или error
→ посетитель загружает фото
→ RouterAI строит эмбеддинг запроса
→ сравнение с ready-записями
→ страница похожих товаров
Откройте Intec → Умный поиск → Настройки → Поиск по изображению.
Значения по умолчанию:
voyageai/voyage-multimodal-3.5;1024.Порог — минимальное косинусное сходство от 0 до 1.
Не меняйте порог по ощущениям одного фото. Возьмите 10–20 реальных пользовательских примеров и сравните качество.
В очереди используются состояния:
pending — фото ждёт обработки;ready — эмбеддинг успешно создан, фото участвует в
поиске;error — обработка завершилась ошибкой; причина
сохраняется отдельно.Кнопка «Поставить в очередь» сама по себе не делает платный вызов RouterAI. Внешний запрос начинается при обработке пачки/очереди.
Пачка содержит до 10 изображений. Обработку очереди запускайте из административного интерфейса.
Для построения эмбеддинга изображение подготавливается сервером: читается, при необходимости ресайзится/конвертируется и отправляется в RouterAI как изображение/data URI.
Во внешний сервис могут отправляться:
Учитывайте правила обработки данных провайдера и собственную политику сайта. API-ключ не должен попадать в документацию, логи публичной страницы или скриншоты.
prompt_tokens > 2000 запись защищённо
переводится в error.Если изменилось изображение товара, модель/хэш записи должен привести к повторной подготовке соответствующего эмбеддинга. Для массовой смены источника изображения или набора инфоблоков проще заново поставить нужные элементы в очередь и обработать её.
Не запускайте полную текстовую переиндексацию только ради обработки очереди изображений.