Качество RAG определяется на этапе индексации: модель не ответит по фрагменту, который потерял смысл при разбиении или вообще не извлёкся из PDF.
Что важно знать
- Извлечение: PDF, сканы, таблицы, презентации — отдельная задача; таблицы и структура часто теряются.
- Разбиение: по структуре документа (заголовки, абзацы) лучше, чем по фиксированному числу символов; перекрытие соседних фрагментов.
- Размер фрагмента — компромисс: маленький точнее находится, но теряет контекст; большой наоборот. Подбирают на своих данных.
- Метаданные: источник, раздел, дата, права доступа — для фильтров и ссылок в ответе.
- Контекст фрагмента: заголовок документа и раздела в тексте фрагмента заметно улучшает поиск.
- Обновления: инкрементальная переиндексация изменённых документов.