Читать книгу ИИ с нуля: как разобраться и начать использовать - - Страница 8

Глава 8. Контекст, длина и токены

Оглавление

Часто новичок делает так: копирует в чат ИИ длинный документ, добавляет сверху просьбу «сделай выводы» и ждёт аккуратный результат. В ответ получается что-то общее, часть важных деталей пропадает, а иногда ИИ «уверенно» добавляет то, чего в тексте не было. Возникает ощущение, что инструмент ненадёжный, хотя проблема обычно в другом: вы дали слишком много материала сразу и слишком мало управляемого контекста.


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


На уровне пользователя это связано с токенами. Токены – это единицы объёма текста, которыми ИИ «меряет» вход и выход. Это не ровно символы и не ровно слова, но можно считать так: чем больше текста вы отправляете и чем длиннее просите ответ, тем больше токенов тратится. У любого сервиса есть предел: сколько токенов он может держать в контексте за один раз. Когда вы приближаетесь к пределу, происходят типичные вещи.


Во‑первых, длинный текст мешает, потому что ИИ хуже удерживает структуру. Он видит много деталей, но не всегда понимает, какие из них главные именно для вашей задачи. Если вы не задали рамки (что важно, что не важно, какой формат ответа), модель начинает «усреднять»: выдаёт общие формулировки, пропускает редкие, но важные пункты, путает роли и даты.


Во‑вторых, длинный ввод конкурирует с вашим запросом. У вас есть два «потребителя объёма»: исходные данные и инструкция. Если вы загрузили огромный текст и написали одну строку «сделай кратко», то инструкция будет слишком слабой. И наоборот: если вы написали длинные требования, но не дали нужных данных, ИИ будет заполнять пробелы догадками.


В‑третьих, есть правило, которое экономит время и снижает ошибки: «что не написали – того ИИ не знает». ИИ не читает ваши мысли и не видит файлы, которые вы не приложили. Он не знает ваш контекст работы, ваши договорённости, вашу цель письма, если вы это не сформулировали. Если данных нет, он либо задаст вопросы (хороший сценарий), либо сделает предположения (рискованный сценарий). Поэтому ваша задача – явно дать минимум информации, без которого нельзя сделать правильный ответ.


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


Сначала зафиксируйте цель одним предложением: что вы хотите получить на выходе и в каком виде. Например: «Нужен конспект на 10 пунктов и список вопросов для проверки понимания».


Потом разделите исходный материал на порции. Делите по смыслу: главы, разделы, блоки по 1–3 страницы или по темам. Если материал неструктурирован, делите по объёму: куски, которые вы готовы проверять глазами. Важно, чтобы каждый кусок был самостоятельным: с началом и концом, без обрывков.


Дальше работайте итерациями: один кусок – один результат. На каждом шаге просите не «всё сразу», а конкретную операцию: «сделай краткое содержание», «выдели термины и определения», «найди спорные места», «составь план». Так вы получаете контролируемые промежуточные ответы, которые легче проверить.


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


Один сценарий, который можно повторять почти для любой большой задачи. Допустим, вам нужно подготовить письмо команде по итогам длинного обсуждения: у вас есть черновик заметок на 6–7 экранов, в них решения, вопросы, сроки, ответственные. Если вы просто вставите всё и напишете «сделай письмо», ИИ может потерять сроки или перепутать, кто за что отвечает.


Сделайте так.


1) Сначала задайте рамку и спросите, чего не хватает:

«Я пришлю заметки частями. Ваша задача – помочь собрать письмо команде: 1) краткое резюме, 2) решения, 3) задачи с ответственными и сроками, 4) открытые вопросы. Если в заметках нет данных (ответственный/срок/формулировка решения), помечайте это как “нужно уточнить”, не придумывайте».


2) Отправьте первую часть заметок и попросите строго определённый выход:

«Часть 1/3. Извлеките: решения (если есть), задачи (кто/что/когда), вопросы. Ответ в таблице: Тип | Формулировка | Ответственный | Срок | Комментарий. Если чего-то нет – оставьте пусто и напишите “нужно уточнить”».


3) Повторите для частей 2/3 и 3/3 тем же форматом. Вы получите три таблицы, которые легко сравнить и поправить. На этом этапе вы выполняете правило «что не написали – того ИИ не знает»: если в заметках нет срока, вы увидите пустое поле, а не выдуманную дату.


4) Сделайте сборку:

«Объедините три таблицы в одну, уберите дубли, сгруппируйте задачи по темам: “Релиз”, “Документы”, “Коммуникации”. Затем составьте письмо команде на 10–12 строк: сначала резюме, потом список задач с ответственными и сроками, затем открытые вопросы. Стиль нейтральный, без лишних слов».


5) Проверьте глазами критичные места: имена, сроки, формулировки решений. Если что-то не совпадает с реальностью – исправьте и попросите ИИ переформатировать уже исправленный вариант, а не «вспомнить», как было.


После такого процесса ИИ перестаёт быть «чёрным ящиком». Вы управляете объёмом, снижаете вероятность потери деталей и не даёте модели заполнять пробелы.


Запомните и попробуйте применить:

– Длинный текст ухудшает результат, если вы не ограничили задачу и формат: объём съедает внимание и контекст.

– Большие задачи делите на части: кусок данных → конкретная операция → проверяемый промежуточный результат → сборка.

– Держите правило: если вы не дали факт (срок, имя, условие, исходный текст), ИИ этого не знает; пусть помечает «нужно уточнить», а не придумывает.

ИИ с нуля: как разобраться и начать использовать

Подняться наверх