Перейти к содержимому

Похожие по фото

Блок «Похожие по фото» находит в каталоге товары, которые выглядят как текущий: та же форма, цвет, фактура. Особенно хорошо работает в fashion, мебели, декоре и ювелирке — там, где покупатель выбирает глазами.

  1. При индексации для первой картинки каждого товара строится вектор (эмбеддинг) — числовое «описание внешности».
  2. По запросу ищутся ближайшие векторы среди товаров того же региона и, если задано, категории и фильтров.
  3. Найденные кандидаты дополнительно ранжируются по текстовой похожести, чтобы рядом не оказались визуально похожие, но совсем другие товары.
GET/api/{uuid}/similar
Задача Как
Блок на сайте <sb-widget id="…" product-id="…"> с виджетом типа «Похожие по фото»
Своя вёрстка с настройками виджета GET /widgets/{id}?id=…
Быстрый прототип GET /similar?id=…&type=1
Поиск по загруженной фотографии POST /search с image
  • Та же категория. Передайте categoryId — иначе платье может найти похожую по цвету сумку.
  • Цена рядом. filters=[{"type":"priceRange","delta":20}] или атрибут price-near-this у виджета. Также доступны {"type":"sameCategory"} и {"type":"availableOnly"}.
  • Только в наличии — по умолчанию; withNotAvailable=true — показать всё.
  • Свои фильтры. params с любыми полями фида, например, тот же материал.