Корона
Курс 4Урок 2 из 810 мин

Файлы и документы: что приложить и как спрашивать

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

После этого урока

Сможете за десять минут вытащить из длинного документа именно то, что вам нужно, и проверить это по оригиналу.

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

Что обычно принимают

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

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

Почему «перескажи» — плохой запрос

Пересказ документа бесполезен по двум причинам. Во-первых, он не отвечает ни на один ваш вопрос — вы получаете сокращённую копию структуры. Во-вторых, его нельзя проверить: непонятно, откуда что взялось.

Спрашивать надо тем, что вам нужно узнать, и требовать цитат.

Базовый промпт по приложенному документу

В приложенном документе найди ответы на вопросы: 1. [ваш вопрос] 2. [ваш вопрос] 3. [ваш вопрос] Правила: после каждого ответа приводи точную цитату из документа, на которой он основан, и указывай раздел или страницу. Если ответа в документе нет — пиши «в документе не указано». Ничего не добавляй из общих знаний.

Требование цитаты превращает ответ в проверяемый: вы ищете её в оригинале поиском по странице — это пять секунд.

Цитата — ваш главный инструмент проверки

Без неё вы не отличите найденное от додуманного. С ней проверка занимает секунды: нашлась в документе — верим, не нашлась — модель её сочинила, и остальной ответ тоже под вопросом.

Работа с длинными документами

Вспомните третий урок первого курса: поле зрения ограничено, а середину длинного текста модель удерживает хуже краёв. На стостраничном документе это чувствуется.

  • Спрашивайте по разделам, а не по документу целиком.
  • Если документ огромный, разбейте на части и работайте с каждой отдельно.
  • Ключевой вопрос задавайте отдельным сообщением, а не пятым в списке.
  • Не доверяйте ответам вида «в документе этого нет» на длинных файлах: возможно, модель просто не досмотрела. Проверьте поиском по документу сами.

Сценарий: несколько документов сразу

Сильный приём — приложить два-три связанных документа и спросить о расхождениях.

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

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

Сценарий: извлечение по списку

Когда из документа нужно вытащить конкретный набор сведений, задайте его списком — так ничего не потеряется.

Промпт для извлечения данных из документа

Из приложенного документа извлеки: — [что именно: стороны, суммы, сроки, условия расторжения…] Формат: таблица, где первая колонка — что искали, вторая — найденное значение, третья — цитата-основание. Если чего-то нет — строка остаётся, а во второй колонке «не указано». Не пропускай строки и не добавляй своих.

Строка «не указано» ценнее найденного значения: именно отсутствующие условия потом становятся проблемой.

Что проверять

  • Цитаты — поиском по оригиналу.
  • Все суммы, даты и сроки.
  • Отрицания: «не вправе» модель иногда превращает в «вправе».
  • Ответы «в документе не указано» на длинных файлах — перепроверьте поиском сами.

Осторожно с чужими документами

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

Практика

Разберите документ с требованием цитат.

  1. Возьмите документ, в котором вам действительно надо разобраться.
  2. Приложите файлом и задайте три конкретных вопроса с требованием цитат.
  3. Найдите каждую цитату в оригинале поиском.
  4. Отметьте, все ли нашлись. Если нет — это тот самый случай, ради которого требование цитат и вводится.

Типичные ошибки

  • Просить «перескажи документ»

    Получите сокращённую структуру, которая не отвечает на ваши вопросы и которую нельзя проверить.

  • Не требовать цитат

    Без цитаты найденное не отличить от додуманного, а проверка занимает минуты вместо секунд.

  • Верить ответу «этого в документе нет» на длинном файле

    Модель могла не досмотреть середину. Проверьте поиском по документу сами.

  • Прикладывать конфиденциальные документы не задумываясь

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

Проверьте себя

Ответы нигде не сохраняются — отвечайте спокойно и пробуйте сколько нужно.

  1. 1. Зачем требовать цитаты в ответах по документу?

  2. 2. PDF, в котором не выделяется текст мышкой. Что это значит для работы с ним?

Коротко

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