Содержание курсаурок 2 из 8
- 1Мультимодальность: что модель умеет кроме текста
- 2Файлы и документы: что приложить и как спрашивать
- 3Таблицы и данные: разбор, выводы и проверка цифр
- 4Изображения на вход: фото, скриншоты, распознавание текста
- 5Генерация изображений: как описать картинку словами
- 6Правка изображений и генерация видео: что уже работает
- 7Голос: диктовка, расшифровка встреч, разговор с ИИ
- Итоговый проект: мультимодальная задача
Файлы и документы: что приложить и как спрашивать
Почему «перескажи документ» — худший из возможных запросов, и как спрашивать, чтобы получать ответы с цитатами.
После этого урока
Сможете за десять минут вытащить из длинного документа именно то, что вам нужно, и проверить это по оригиналу.
В третьем курсе мы разбирали документы, копируя текст в чат. Теперь научимся прикладывать их файлом — это и быстрее, и точнее.
Что обычно принимают
Набор зависит от сервиса, но чаще всего это PDF, текстовые документы, таблицы и презентации. Ограничения бывают по размеру файла и по числу страниц — их стоит посмотреть в справке один раз.
Отдельно про PDF: они бывают двух видов. В одном текст настоящий — его можно выделить мышкой. В другом это просто картинка страницы, например скан. Со вторым модель работает как с изображением, и точность заметно ниже. Проверить просто: попробуйте выделить текст в файле.
Почему «перескажи» — плохой запрос
Пересказ документа бесполезен по двум причинам. Во-первых, он не отвечает ни на один ваш вопрос — вы получаете сокращённую копию структуры. Во-вторых, его нельзя проверить: непонятно, откуда что взялось.
Спрашивать надо тем, что вам нужно узнать, и требовать цитат.
Базовый промпт по приложенному документу
В приложенном документе найди ответы на вопросы: 1. [ваш вопрос] 2. [ваш вопрос] 3. [ваш вопрос] Правила: после каждого ответа приводи точную цитату из документа, на которой он основан, и указывай раздел или страницу. Если ответа в документе нет — пиши «в документе не указано». Ничего не добавляй из общих знаний.
Требование цитаты превращает ответ в проверяемый: вы ищете её в оригинале поиском по странице — это пять секунд.
Цитата — ваш главный инструмент проверки
Без неё вы не отличите найденное от додуманного. С ней проверка занимает секунды: нашлась в документе — верим, не нашлась — модель её сочинила, и остальной ответ тоже под вопросом.
Работа с длинными документами
Вспомните третий урок первого курса: поле зрения ограничено, а середину длинного текста модель удерживает хуже краёв. На стостраничном документе это чувствуется.
- Спрашивайте по разделам, а не по документу целиком.
- Если документ огромный, разбейте на части и работайте с каждой отдельно.
- Ключевой вопрос задавайте отдельным сообщением, а не пятым в списке.
- Не доверяйте ответам вида «в документе этого нет» на длинных файлах: возможно, модель просто не досмотрела. Проверьте поиском по документу сами.
Сценарий: несколько документов сразу
Сильный приём — приложить два-три связанных документа и спросить о расхождениях.
«Приложены договор и приложение к нему. Найди места, где приложение противоречит договору или меняет его условия. По каждому — цитаты из обоих документов».
То же работает с версиями одного документа, с письмом и договором, с техническим заданием и отчётом о выполнении.
Сценарий: извлечение по списку
Когда из документа нужно вытащить конкретный набор сведений, задайте его списком — так ничего не потеряется.
Промпт для извлечения данных из документа
Из приложенного документа извлеки: — [что именно: стороны, суммы, сроки, условия расторжения…] Формат: таблица, где первая колонка — что искали, вторая — найденное значение, третья — цитата-основание. Если чего-то нет — строка остаётся, а во второй колонке «не указано». Не пропускай строки и не добавляй своих.
Строка «не указано» ценнее найденного значения: именно отсутствующие условия потом становятся проблемой.
Что проверять
- Цитаты — поиском по оригиналу.
- Все суммы, даты и сроки.
- Отрицания: «не вправе» модель иногда превращает в «вправе».
- Ответы «в документе не указано» на длинных файлах — перепроверьте поиском сами.
Осторожно с чужими документами
Прикладывая документ, вы отправляете его на сервер компании-разработчика. Для договоров с коммерческой тайной, персональных данных клиентов и медицинских документов это отдельное решение, а не мелочь. Подробно — в пятом курсе базы.
Практика
Разберите документ с требованием цитат.
- Возьмите документ, в котором вам действительно надо разобраться.
- Приложите файлом и задайте три конкретных вопроса с требованием цитат.
- Найдите каждую цитату в оригинале поиском.
- Отметьте, все ли нашлись. Если нет — это тот самый случай, ради которого требование цитат и вводится.
Типичные ошибки
Просить «перескажи документ»
Получите сокращённую структуру, которая не отвечает на ваши вопросы и которую нельзя проверить.
Не требовать цитат
Без цитаты найденное не отличить от додуманного, а проверка занимает минуты вместо секунд.
Верить ответу «этого в документе нет» на длинном файле
Модель могла не досмотреть середину. Проверьте поиском по документу сами.
Прикладывать конфиденциальные документы не задумываясь
Файл уходит на сервер разработчика. Для тайны клиента и персональных данных это отдельное решение.
Проверьте себя
Ответы нигде не сохраняются — отвечайте спокойно и пробуйте сколько нужно.
1. Зачем требовать цитаты в ответах по документу?
2. PDF, в котором не выделяется текст мышкой. Что это значит для работы с ним?
Коротко
- Спрашивайте конкретное, а не «перескажи»: пересказ не отвечает на вопросы и не проверяется.
- Требуйте цитату под каждым ответом — это и есть механизм проверки.
- На длинных документах спрашивайте по разделам и не верьте «этого здесь нет» без своей проверки.
- Приложенный файл уходит на сервер разработчика — для конфиденциального это отдельное решение.