Data и ИИДругой язык

Почему ИИ-ассистенту нужно давать контекст, и сколько его вообще нужно

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

Кодик

Автор

5 мин чтения

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

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

1Рамка

Цель, адресат и будущий способ использования результата.

2Данные

Только материалы, которые могут изменить вывод.

3Диалог

Сначала план или вопросы, затем следующий слой контекста.

Что модель не может угадать из головы

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

СлойЧто входитПример
ЗадачаЦель, аудитория, форматСравнить три варианта в таблице
ОграниченияСрок, объём, запреты, праваДо 800 слов, без новых обещаний
ИсточникДокумент, данные, код, заметкиИспользовать только приложенный отчёт
ЭталонОдин пример и объяснениеСохранить ритм, убрать канцелярит
ПроверкаКритерии и неизвестныеЦитата и страница для каждого вывода

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

Сначала зафиксируйте исходную точку. Сохраните материал до правки, время ручного прохода и критерий готовности. Без исходной точки легко принять красивый ответ за улучшение.

Рамка → Данные → Диалог
Что модель не может угадать из головы. Сначала рамка, затем действие и проверка

Когда нужен большой пакет документов

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

ПЛОХО
Ниже вся переписка команды за месяц. Проанализируй и скажи, что делать.

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

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

Общий запрос и рабочая постановка
Чем меньше угадывания, тем дешевле проверка. Формат ответа является частью задачи

Один огромный промпт или несколько шагов

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

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

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

Отделяйте текст модели от внешнего доказательства. Актуальные возможности и правила сверяйте по первичным страницам: Anthropic: Prompting best practices, Google: Long context, OpenAI: Projects in ChatGPT. Если функция, тариф или интерфейс изменились, свежая документация важнее любого скриншота и обзора.

Практика: соберите контекст в три слоя

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

Проверка своими руками
  1. Запишите задачу в трёх предложениях: цель, вход, результат.
  2. Добавьте только те ограничения, которые меняют решение.
  3. Попросите ассистента задать до трёх уточняющих вопросов.
  4. Передайте один документ и потребуйте ссылки на его фрагменты.
  5. После первого ответа добавьте пример желаемого формата, не повторяя весь контекст.
  6. В конце попросите кратко зафиксировать согласованную рамку для следующего шага.
Готово, если выполняются все пункты
  • Модель не угадывает аудиторию, источник и формат.
  • Каждый вывод можно связать с переданным материалом.
  • Устаревшие и конфликтующие документы отмечены.
  • Следующий запрос не требует копировать всю историю вручную.

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

Как понять, что контекста уже слишком много

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

Контекст как свалка

Сырые файлы без названий и вопроса создают шум, а не опору.

Скрытый источник истины

Модель не знает, какая версия документа актуальна. Укажите дату и приоритет.

Повтор всей истории

Лучше зафиксировать согласованную рамку и передавать изменения.

Секреты в контексте

Большое окно не отменяет правила доступа и минимизацию данных.

Сделайте контрольный проход без ассистента. Перескажите вывод своими словами, откройте ключевой источник и повторите главное действие самостоятельно. Если без чата результат рассыпается, вы получили удобный черновик, но ещё не закончили работу.
Короткие ответы
Есть ли идеальная длина промпта?

Нет. Длина зависит от числа фактов, которые реально меняют ответ.

Нужно ли загружать документ целиком?

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

Когда задавать вопрос?

В длинном контексте полезно поместить точный вопрос после материалов.

Что делать с конфликтующими файлами?

Назвать версии, даты и правило приоритета, а конфликт попросить перечислить.

Можно ли продолжать один чат месяцами?

Можно, но периодически фиксируйте актуальную рамку и удаляйте устаревшие предположения.

Соберите три слоя контекста

На курсе по генеративному ИИ проверьте один запрос в трёх версиях: без контекста, с короткой рамкой и с исходным документом. Сравните не длину ответа, а число неверных допущений.