Как мы готовим документы для LLM

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

1. Сбор и чистка корпуса

Сначала мы собираем исходные документы и приводим их к единому виду: извлечение текста из PDF/DOCX/HTML, удаление служебного мусора (колонтитулы, навигация, дубли), нормализация кодировки и разметки.

2. Структурирование под RAG

Дальше документы структурируются под retrieval-augmented generation:

  • Чанкинг — разбиение на осмысленные фрагменты, а не по фиксированному числу токенов «в лоб».
  • Метаданные — источник, раздел, дата, тип документа: это то, по чему потом фильтруется и ранжируется выдача.
  • Проверка извлечения — выборочный прогон запросов, чтобы убедиться, что нужные фрагменты реально находятся.

3. Форматы под fine-tuning

Если данные готовятся для дообучения, мы приводим их к целевому формату (instruction/response, диалоги), проверяем примеры на согласованность и разбиваем выборку на train/val/test без утечек.

4. Контроль качества

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

Есть корпус, который пора привести в порядок? Напишите нам: info@ai-engineering.space.

Готовы обсудить задачу?

Компания

Ресурсы

© Copyright 2026 AI Engineering