Чат с PDF позволяет спросить, что написано в документе, вместо того чтобы читать его целиком или подбирать слова для поиска. Например: какие условия действуют для возврата, где описана процедура согласования, какие документы нужны перед началом работ.
Полезный результат — не просто связный ответ, а ответ с фрагментом, который можно открыть и проверить. В Pragmaticus PDF становится частью базы знаний проекта: по нему можно задавать вопросы на русском, а затем добавить связанные инструкции и искать по нескольким материалам.
Как ИИ читает PDF
Сначала из файла извлекается текст. Для сканов требуется распознавание: изображение страницы превращается в текстовые данные. Затем система готовит краткое содержание и оглавление, делит текст на фрагменты и индексирует их для поиска по смыслу.
Когда вы задаёте вопрос, ассистент ищет подходящие фрагменты и формулирует ответ на их основе. Поэтому качество извлечения важно не меньше, чем формулировка вопроса. Если в распознанном тексте пропала строка или перепутано число, ответ может оказаться неверным даже при хорошем поиске.
Ответ можно проверить в документе
Учебный пример по вымышленной инструкции «Выдача оборудования». Это схема работы, не запрос к AI и не интерфейс Pragmaticus.
Выдача оборудования
1. Заявка. Сотрудник направляет заявку на оборудование в IT-поддержку через внутреннюю форму.
2. Согласование. Выдачу оборудования согласует руководитель отдела сотрудника.
На этом учебный фрагмент заканчивается. Срок доставки в нём не указан.
Кому отправить заявку?
Направьте заявку в IT-поддержку через внутреннюю форму.
Основание: пункт 1 «Заявка»Кто согласует выдачу?
Выдачу согласует руководитель вашего отдела.
Основание: пункт 2 «Согласование»Когда привезут оборудование?
В документе не указан срок доставки. Уточните его в IT-поддержке.
Нет подтверждающего фрагмента. Придумывать срок нельзя.
Нажмите на источник, чтобы выделить основание ответа. В реальном PDF всегда проверяйте исходный текст и соседние условия.
Шаг 1. Загрузите документ и проверьте текст
Создайте проект в кабинете, нажмите «Добавить» и загрузите PDF. Дождитесь статуса обработки «Завершено».
Откройте извлечённый текст и сравните его с оригиналом в местах, от которых зависит ответ:
- Заголовки и порядок разделов.
- Суммы, сроки, проценты и единицы измерения.
- Строки таблиц и соответствие значений колонкам.
- Сноски и условия, которые меняют общее правило.
Для проверки лучше взять действующую инструкцию с известными ответами, а не самый сложный архивный скан. Не загружайте материалы, которые вам не разрешено передавать в выбранный сервис. Для требований к собственному контуру есть отдельная статья о локальной RAG-системе.
Шаг 2. Задайте конкретный вопрос
Выберите нужный проект в чате кабинета. Вместо «расскажи про документ» сформулируйте задачу и попросите показать основание.
| Задача | Пример вопроса |
|---|---|
| Найти правило | Какие документы нужны для согласования командировки? Укажи источник |
| Проверить срок | В какой срок по этой инструкции нужно передать отчёт? |
| Собрать порядок действий | Перечисли шаги согласования и укажи раздел для каждого шага |
| Найти исключение | Какие исключения из общего порядка прямо указаны в документе? |
| Сопоставить материалы | Есть ли различия в требованиях двух загруженных инструкций? Покажи основания |
Если в проекте несколько похожих документов, уточните название, редакцию или предмет вопроса. Просьба «отвечай только по документам, если сведений нет — скажи об этом» помогает обозначить задачу, но не заменяет проверку результата.
Шаг 3. Проверьте источник, а не только формулировку
Откройте ссылку на фрагмент в ответе. Убедитесь, что он действительно подтверждает вывод. Иногда найденный абзац связан с темой, но не содержит нужного срока или условия.
Прочитайте соседние пункты: правило может сопровождаться исключением. Для значимых чисел вернитесь к оригинальному PDF и сравните их с извлечённым текстом. Если ответ нужен для финансового, юридического или иного ответственного решения, используйте его как помощь в поиске, а итог проверяйте с ответственным специалистом.
При противоречии не просите модель просто «подумать лучше». Определите, что неверно: текст распознан с ошибкой, выбран не тот документ, в проекте лежат разные редакции или в источнике вообще нет ответа.
Как работать со сканами и таблицами
В Pragmaticus текст из сканов распознаётся автоматически. Это удобно для документов без текстового слоя, но не гарантирует безошибочное чтение. Нечёткая печать, перекос страницы, печати поверх текста и сложная таблица требуют дополнительной проверки.
Если можете выбрать источник, используйте исходный DOCX или PDF с качественным текстовым слоем вместо фотографии распечатки. Если доступен только скан, сначала проверьте один файл и только потом переносите весь архив.
Для таблиц задавайте вопрос с названием показателя и условиями: период, категория, единица измерения. Задача «найди значение в строке» отличается от задачи «пересчитай весь отчёт». Для точных массовых вычислений используйте таблицу и проверяемые формулы; чат по документам прежде всего помогает найти и объяснить нужные сведения.
Один PDF или база из нескольких документов
Для разового вопроса удобно работать с одним файлом. Когда ответы нужны регулярно и зависят от нескольких инструкций, полезнее отдельный проект с согласованным набором материалов.
Следите за версиями. Новая редакция и старая инструкция в одной базе могут давать противоречия. Разделяйте проекты по задачам и аудиториям, устанавливайте подходящие уровни доступа и убирайте устаревшее. Подготовка подробно разобрана в статье «База знаний для ИИ-ассистента».
Если основной источник — справка на сайте, файлы не обязательно загружать по одному: можно импортировать страницы и связанные инструкции.
Что проверить на своём PDF
Составьте небольшой контрольный набор:
- Вопрос, ответ на который находится в одном абзаце.
- Вопрос, для которого нужны два разных раздела.
- Вопрос с числом из таблицы.
- Вопрос об исключении из правила.
- Вопрос, ответа на который в файле нет.
Запишите ожидаемый ответ и страницу оригинала до проверки чата. Так вы оцените не убедительность текста, а соответствие источнику. Плохой ответ на один из типов вопросов подскажет, какие материалы и процедуры нужно улучшить перед запуском для коллег.
Частые вопросы
Можно ли задавать вопросы на русском?
Да. Формулируйте задачу обычным языком и при необходимости уточняйте название документа. Для материалов с терминами на другом языке полезно указывать исходное название термина.
Нужно ли обучать модель на каждом файле?
Нет. В этом сценарии файл обрабатывается и индексируется для поиска; отдельное дообучение модели не требуется. Отличия от других способов работы описаны в обзоре нейросетей по документам.
Может ли ассистент ответить на вопрос, которого нет в PDF?
Языковая модель может знать связанные сведения, но для задачи по документу это не подтверждённый источник. Ожидаемое поведение — обозначить отсутствие ответа. Проверьте такой случай специально.
Сколько стоит обработка большого файла?
Расход зависит от объёма, распознавания и выбранных моделей. Загрузка и последующие ответы учитываются отдельно; смотрите фактические списания и методику расчёта бюджета.
Проверьте на одном документе
Загрузите в Pragmaticus разрешённый к использованию PDF, подготовьте контрольные вопросы и сравните ответы с оригиналом. Если результат подходит для вашей задачи, расширяйте проект связанными материалами. Это даст более надёжную оценку, чем демонстрация на чужом идеальном документе.