К содержанию статьи

Чат с PDF позволяет спросить, что написано в документе, вместо того чтобы читать его целиком или подбирать слова для поиска. Например: какие условия действуют для возврата, где описана процедура согласования, какие документы нужны перед началом работ.

Полезный результат — не просто связный ответ, а ответ с фрагментом, который можно открыть и проверить. В Pragmaticus PDF становится частью базы знаний проекта: по нему можно задавать вопросы на русском, а затем добавить связанные инструкции и искать по нескольким материалам.

Как ИИ читает PDF

Сначала из файла извлекается текст. Для сканов требуется распознавание: изображение страницы превращается в текстовые данные. Затем система готовит краткое содержание и оглавление, делит текст на фрагменты и индексирует их для поиска по смыслу.

Когда вы задаёте вопрос, ассистент ищет подходящие фрагменты и формулирует ответ на их основе. Поэтому качество извлечения важно не меньше, чем формулировка вопроса. Если в распознанном тексте пропала строка или перепутано число, ответ может оказаться неверным даже при хорошем поиске.

Попробуйте задать вопрос

Ответ можно проверить в документе

Учебный пример по вымышленной инструкции «Выдача оборудования». Это схема работы, не запрос к AI и не интерфейс Pragmaticus.

Учебный документ · PDF

Выдача оборудования

1. Заявка. Сотрудник направляет заявку на оборудование в IT-поддержку через внутреннюю форму.

2. Согласование. Выдачу оборудования согласует руководитель отдела сотрудника.

На этом учебный фрагмент заканчивается. Срок доставки в нём не указан.

Вопрос → ответ

Кому отправить заявку?

Направьте заявку в IT-поддержку через внутреннюю форму.

Основание: пункт 1 «Заявка»
Вопрос → ответ

Кто согласует выдачу?

Выдачу согласует руководитель вашего отдела.

Основание: пункт 2 «Согласование»
Вопрос → ответ

Когда привезут оборудование?

В документе не указан срок доставки. Уточните его в IT-поддержке.

Нет подтверждающего фрагмента. Придумывать срок нельзя.

Нажмите на источник, чтобы выделить основание ответа. В реальном PDF всегда проверяйте исходный текст и соседние условия.

Шаг 1. Загрузите документ и проверьте текст

Создайте проект в кабинете, нажмите «Добавить» и загрузите PDF. Дождитесь статуса обработки «Завершено».

Откройте извлечённый текст и сравните его с оригиналом в местах, от которых зависит ответ:

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

Шаг 2. Задайте конкретный вопрос

Выберите нужный проект в чате кабинета. Вместо «расскажи про документ» сформулируйте задачу и попросите показать основание.

Задача Пример вопроса
Найти правило Какие документы нужны для согласования командировки? Укажи источник
Проверить срок В какой срок по этой инструкции нужно передать отчёт?
Собрать порядок действий Перечисли шаги согласования и укажи раздел для каждого шага
Найти исключение Какие исключения из общего порядка прямо указаны в документе?
Сопоставить материалы Есть ли различия в требованиях двух загруженных инструкций? Покажи основания

Если в проекте несколько похожих документов, уточните название, редакцию или предмет вопроса. Просьба «отвечай только по документам, если сведений нет — скажи об этом» помогает обозначить задачу, но не заменяет проверку результата.

Шаг 3. Проверьте источник, а не только формулировку

Откройте ссылку на фрагмент в ответе. Убедитесь, что он действительно подтверждает вывод. Иногда найденный абзац связан с темой, но не содержит нужного срока или условия.

Прочитайте соседние пункты: правило может сопровождаться исключением. Для значимых чисел вернитесь к оригинальному PDF и сравните их с извлечённым текстом. Если ответ нужен для финансового, юридического или иного ответственного решения, используйте его как помощь в поиске, а итог проверяйте с ответственным специалистом.

При противоречии не просите модель просто «подумать лучше». Определите, что неверно: текст распознан с ошибкой, выбран не тот документ, в проекте лежат разные редакции или в источнике вообще нет ответа.

Как работать со сканами и таблицами

В Pragmaticus текст из сканов распознаётся автоматически. Это удобно для документов без текстового слоя, но не гарантирует безошибочное чтение. Нечёткая печать, перекос страницы, печати поверх текста и сложная таблица требуют дополнительной проверки.

Если можете выбрать источник, используйте исходный DOCX или PDF с качественным текстовым слоем вместо фотографии распечатки. Если доступен только скан, сначала проверьте один файл и только потом переносите весь архив.

Для таблиц задавайте вопрос с названием показателя и условиями: период, категория, единица измерения. Задача «найди значение в строке» отличается от задачи «пересчитай весь отчёт». Для точных массовых вычислений используйте таблицу и проверяемые формулы; чат по документам прежде всего помогает найти и объяснить нужные сведения.

Один PDF или база из нескольких документов

Для разового вопроса удобно работать с одним файлом. Когда ответы нужны регулярно и зависят от нескольких инструкций, полезнее отдельный проект с согласованным набором материалов.

Следите за версиями. Новая редакция и старая инструкция в одной базе могут давать противоречия. Разделяйте проекты по задачам и аудиториям, устанавливайте подходящие уровни доступа и убирайте устаревшее. Подготовка подробно разобрана в статье «База знаний для ИИ-ассистента».

Если основной источник — справка на сайте, файлы не обязательно загружать по одному: можно импортировать страницы и связанные инструкции.

Что проверить на своём PDF

Составьте небольшой контрольный набор:

  1. Вопрос, ответ на который находится в одном абзаце.
  2. Вопрос, для которого нужны два разных раздела.
  3. Вопрос с числом из таблицы.
  4. Вопрос об исключении из правила.
  5. Вопрос, ответа на который в файле нет.

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

Частые вопросы

Можно ли задавать вопросы на русском?

Да. Формулируйте задачу обычным языком и при необходимости уточняйте название документа. Для материалов с терминами на другом языке полезно указывать исходное название термина.

Нужно ли обучать модель на каждом файле?

Нет. В этом сценарии файл обрабатывается и индексируется для поиска; отдельное дообучение модели не требуется. Отличия от других способов работы описаны в обзоре нейросетей по документам.

Может ли ассистент ответить на вопрос, которого нет в PDF?

Языковая модель может знать связанные сведения, но для задачи по документу это не подтверждённый источник. Ожидаемое поведение — обозначить отсутствие ответа. Проверьте такой случай специально.

Сколько стоит обработка большого файла?

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

Проверьте на одном документе

Загрузите в Pragmaticus разрешённый к использованию PDF, подготовьте контрольные вопросы и сравните ответы с оригиналом. Если результат подходит для вашей задачи, расширяйте проект связанными материалами. Это даст более надёжную оценку, чем демонстрация на чужом идеальном документе.

Ещё статьи