Выбор ответа Junior Эмбеддинги и векторный поиск спрашивают часто обновлено
Смена эмбеддинг-модели
Вопрос
Команда обновила эмбеддинг-модель для запросов, а документы в индексе оставила старые. Что произойдёт?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Поиск сломается: векторы разных моделей лежат в разных пространствах, индекс нужно пересчитать. Каждая модель строит своё пространство, и даже при одинаковой размерности координаты не согласованы.
Варианты ответа
- Поиск сломается: векторы разных моделей лежат в разных пространствах, индекс нужно пересчитатьправильный ответ
- Качество немного вырастет, потому что новая модель лучше понимает формулировки пользовательских запросов
- Ничего не случится, если у моделей одинаковая размерность векторов и одна метрика
- Поиск будет работать, но медленнее, пока индекс не перестроится в фоне под новые векторы
Разбор
Каждая модель строит своё пространство, и даже при одинаковой размерности координаты не согласованы. Сходство между вектором новой модели и старой бессмысленно. При смене модели индекс пересчитывают целиком, обычно в новый индекс с переключением после проверки. Скорость тут ни при чём: страдает именно качество.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.