Поставьте задачу поиска правильно
Сотруднику редко нужен «умный ответ» сам по себе. Ему нужно быстро найти действующий пункт регламента, шаблон или условие договора. Sparse-поиск полезен там, где точные слова, номера и редкие термины важнее гладкого пересказа. Его результатом должен быть фрагмент с датой версии, а не только абзац ассистента.
Очистите индекс до первой демонстрации
Не смешивайте черновики, архив и рабочие документы в одной папке. У каждой записи нужен владелец, статус и дата. Когда поиск выдаёт прошлогоднюю инструкцию, проблема чаще в управлении базой, а не в выборе эмбеддингов.
Фильтруйте доступ заранее
Роль сотрудника ограничивает набор документов до поиска. Нельзя сначала отдать модели закрытый фрагмент, а потом надеяться, что она его не перескажет. То же относится к журналам: сохраняйте минимум для разбора качества, но не превращайте историю запросов в новый неконтролируемый архив.
Проверьте выборку живых вопросов
Соберите вопросы от отдела, вручную отметьте правильные источники и посчитайте, какой документ оказался в первых результатах. Добавьте похожие названия, устаревший термин, артикул и запрос без достаточного контекста. Хорошая система в последнем случае уточняет, а не выбирает случайный документ.
Не скрывайте источник генерацией
Если поверх поиска работает чат, его ответ должен вести к фрагменту и не добавлять правила от себя. Для критичного регламента пусть человек открывает источник. Такая пауза кажется медленнее, но защищает компанию от уверенного пересказа исключения.
FAQ
**Заменит ли поиск базу знаний?** Нет, он зависит от её качества. **Можно ли индексировать PDF?** После проверки текста и прав. **Что делать с архивом?** Исключить или заметно маркировать. **Когда подключать генерацию?** После стабильного retrieval и показа источника.
