SvayaИИ-платформаТехнические решенияПродуктыВнедрение
ВойтиПопробовать бесплатно

Каталог технических решений / Поиск по каталогу на языке покупателя, а не по точным словам

Поиск по каталогу на языке покупателя, а не по точным словам

Покупатель ищет «чем закрыть щель у окна» и часто не получает ничего, потому что поиск обычно ищет точные слова, а не смысл.

На входе выгрузка каталога и запросы покупателей обычными словами. На выходе подходящие позиции под каждый запрос с объяснением, почему они подходят, даже когда слова запроса не совпадают со словами карточки.

Как платформа делает этот ответ

Каждый запуск идет одним и тем же конвейером обработки. Наружу уходит только обезличенный текст.

Вопрос или документобычными словами
Права доступакаждый видит только свое
Поиск по вашим документамна ваших серверах
граница ваших серверовМаскирование персональных данныхсомнение означает маскирование
Языковая модельвидит только обезличенный текст
Проверка ответаопора на найденные данные
Ответ и журналвидно, на чем основан ответ
1

Что подали на вход

Подали тот же фрагмент каталога и четыре поисковых запроса покупателей обычными словами. Ниже начало входа дословно.

Отрасль организации - Розница. Каталог: артикул;наименование;мощность_Вт;энергия_удара_Дж;патрон;вес_кг;цена A-1180;Перфоратор SDS-Plus;850;2,8;SDS-Plus;3,1;8990 A-1181;Дрель ударная;700;;быстрозажимной;2,2;4590 A-1182;Шуруповерт аккумуляторный 18В;;;быстрозажимной;1,4;6790 A-1183;Отбойный молоток;1500;25;SDS-Max;10,5;31900 A-1184;Набор буров SDS-Plus 5 шт;;;SDS-Plus;0,6;1290 Запросы покупателей обычными словами: 1. чем просверлить бетонную стену под анкер 2. легкий шуруповерт для сборки мебели 3. чем сбить старую плитку в ванной 4. буры для перфоратора набором
2

Как платформа это обработала

Работа прошла конвейер, показанный выше. В этом записанном запуске персональных данных во входе не обнаружено, отвечала модель GigaChat-Max, весь запуск занял 5,4 с, израсходовано 627 токенов на запрос.Каждому запуску задано правило отвечать только по входным данным и ничего не додумывать, а когда ответа нет, прямо сказать «в ваших данных этого нет». В рабочей версии модель сменная, это GigaChat, YandexGPT, иностранные модели или своя модель на ваших серверах. Как устроена платформа.

3

Что получилось

Ответ модели дословно.

  1. Запрос покупателя: "чем просверлить бетонную стену под анкер"

Подходящие позиции

  • A-1180 (Перфоратор SDS-Plus) — подходит благодаря наличию патрона SDS-Plus и достаточной мощности (850 Вт), энергии удара (2,8 Дж).
  • A-1183 (Отбойный молоток) — обладает высокой мощностью (1500 Вт) и энергией удара (25 Дж), но значительно тяжелее других инструментов.
  1. Запрос покупателя: "легкий шуруповерт для сборки мебели"

Подходящая позиция

  • A-1182 (Шуруповерт аккумуляторный 18В) — вес всего 1,4 кг делает его удобным для работы руками на протяжении длительного времени.
  1. Запрос покупателя: "чем сбить старую плитку в ванной"

Подходящая позиция

  • A-1183 (Отбойный молоток) — высокая мощность (1500 Вт) и энергия удара (25 Дж) позволяют эффективно удалять старые покрытия.
  1. Запрос покупателя: "буры для перфоратора набором"

Подходящая позиция

  • A-1184 (Набор буров SDS-Plus 5 шт) — набор включает несколько буров формата SDS-Plus, подходящего для использования с большинством современных перфораторов.
Подробности для технических специалистов

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

Израсходовано 627 токенов на запрос и 287 токенов на ответ. Токен - это единица, которой языковая модель измеряет текст, в русском языке от двух до пяти знаков в зависимости от модели.

Из каких шагов собран этот маршрут

Так эта задача описана внутри платформы. Здесь виден порядок шагов, заданный заранее, а не запись вашего запуска. Что происходило в конкретном запуске, показывает паспорт запуска в кабинете.

  1. 1
    Поиск по документамздесь начинается маршрут

    Платформа ждет ответа до 1 секунды. Повторов у этого шага нет. Отдельной ветки на случай ошибки у этого шага нет.

    • Дальше шаг 2 (поиск по документам), если выполнено условие.
    • Дальше маршрут заканчивается.
    Подробности для технических специалистов

    run-search · ai-step · retrieve

    условие: len(ctx.results.fragments) == 0

  2. 2
    Поиск по документам

    Платформа ждет ответа до 1 секунды. Повторов у этого шага нет. Отдельной ветки на случай ошибки у этого шага нет.

    • Дальше маршрут заканчивается.
    Подробности для технических специалистов

    relaxed-search · ai-step · retrieve

Маршрут описан текстом, который читает человек. Мы отдаем это описание заказчику вместе с самим техническим решением. Как устроены агентские сценарии.

Что происходит с вашими данными

На серверах вашей компании

  • Документы, поиск и указатель остаются на ваших серверах
  • Замена и возврат персональных данных, таблица замен не покидает ваши серверы
  • Журнал действий со сцепкой контрольных сумм

Рабочая версия ставится на серверах вашей компании или в вашем облаке.

Внешняя языковая модель

  • Получает только обезличенный текст
  • Персональных данных не видит

Со своей моделью на ваших серверах данные никуда не уходят.

Проверить на своих данных

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