Суть задачи

Поставьте задачу поиска правильно

Сотруднику редко нужен «умный ответ» сам по себе. Ему нужно быстро найти действующий пункт регламента, шаблон или условие договора. Sparse-поиск полезен там, где точные слова, номера и редкие термины важнее гладкого пересказа. Его результатом должен быть фрагмент с датой версии, а не только абзац ассистента.

Исходные данные

Очистите индекс до первой демонстрации

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

Рабочий маршрут

Фильтруйте доступ заранее

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

Проверка

Проверьте выборку живых вопросов

Соберите вопросы от отдела, вручную отметьте правильные источники и посчитайте, какой документ оказался в первых результатах. Добавьте похожие названия, устаревший термин, артикул и запрос без достаточного контекста. Хорошая система в последнем случае уточняет, а не выбирает случайный документ.

Практический пример

Не скрывайте источник генерацией

Если поверх поиска работает чат, его ответ должен вести к фрагменту и не добавлять правила от себя. Для критичного регламента пусть человек открывает источник. Такая пауза кажется медленнее, но защищает компанию от уверенного пересказа исключения.

Риски

FAQ

**Заменит ли поиск базу знаний?** Нет, он зависит от её качества. **Можно ли индексировать PDF?** После проверки текста и прав. **Что делать с архивом?** Исключить или заметно маркировать. **Когда подключать генерацию?** После стабильного retrieval и показа источника.