2. Насколько роль соответствует моему представлению об идеальном результате генерации (как в примере с кулинарными промтами).
Добавлю: можете самостоятельно экспериментировать со сменой ролевых моделей в промтах, уверяю, каждый раз вы будете получать кардинально другой результат.
Приведу список из конкретных рекомендаций по работе с книгой:
1. В случае с объемными задачами (план тренировок, стратегия карьерного перехода и т. д.) воспринимайте первый результат как саммари. Нейросеть редко дает результат более шести-семи тысяч знаков, поэтому сначала мы получаем план или стратегию в общем виде. Это нормально, теперь мы можем детализировать любой нужный нам элемент. Для этого после получения результата генерации достаточно задать простой промт: «Максимально детализируй [укажите номер и/или название пункта, например “3. План занятий на первую неделю”]». И теперь мы получим большой развернутый план.
При этом количество и глубина таких уточнений неограниченны. Например, в полученном детальном плане тренировок на первую неделю мы можем указать: «Максимально детализируй инструкцию по выполнению упражнения бёрпи». Таким образом мы можем получать документ любого уровня погружения и детализации.
2. Не нужно довольствоваться «неплохим» результатом. Если в процессе генерации (или после ее окончания) вы видите, что результат не совсем тот, который вы хотели, – просто остановите генерацию (в большинстве моделей – кнопка «стоп» в строке запроса) и дайте коррекционный промт. Это короткий промт, в котором вы указываете, что хотели бы поменять. Коррекционный промт можно писать в свободной форме, приведу несколько примеров:
• Будь оригинальнее.
• Пиши проще.
• Я пробовал этот вариант, предложи кардинально другой.
• Пиши не для одного участника, а для всей семьи.
• Пиши подробнее.
• Не используй клише.
• Дай результат в формате таблицы.
• Добавь примеры.
• Дай больше вариантов.
• Задавай вопросы последовательно, а не списком.
Вы удивитесь тому, насколько нейросеть понятлива и как кардинально будет отличаться следующий результат от первоначального.
Главное – не действуйте из позиции «Все понятно – это электронная бестолочь, так и знал, что ничего не получится». Поделюсь с вами метафорой, которая помогает мне получать от любой нейросети максимум. Воспринимайте нейросеть как ребенка-вундеркинда, который умеет все (без преувеличения), причем на самом высоком уровне, но иногда ленится. И иногда этого AI-вундеркинда нужно просто немного направить в нужном направлении.
3. Ведите общение с нейросетью по одной теме в одном треде. Большинство нейросетей объединяют ваши генерации в треды – ветки обсуждений. Список всех ваших веток расположен в боковой панели. Так вот, внутри каждой такой ветки накапливается история и каждая новая генерация создается с учетом того, что было ранее. Объясню на примере. Если вы изучаете язык (занимаетесь спортом, работаете с расписанием, дизайном интерьеров и т. д.) в одной ветке, то вам не нужно каждый раз заново давать все вводные (уровень знания языка, пройденные темы) – все это нейросеть сможет взять из генераций выше. И даже не нужно будет каждый раз давать одни и те же промты, достаточно будет написать: «Проведи очередной урок согласно плану».
Кроме того, при генерациях в одном треде вы можете давать нейросети задачу анализировать ваш прогресс (промт: «Проанализируй все мои сообщения в данном треде и сделай выводы о моем прогрессе») или ваши сильные и слабые стороны (промт: «Проанализируй все выполненные мной упражнения в данном треде и сделай выводы о том, какие темы вызывают у меня наибольшие сложности»).
У этой особенности нейросетей есть и обратная сторона. Если тред разрастается слишком сильно (несколько сотен сообщений), то весь накопленный контекст может начать мешать. Поэтому, если вы увидите, что качество генераций резко снизилось, создайте новый тред и продолжите работу в нем. Подчеркну: это произойдет не скоро, а может и не произойти вовсе. Если вы не хотите потерять прогресс, то есть лайфхак, дайте в текущем треде промт: «Сделай краткое резюме данного треда, в нем должна содержаться вся принципиально важная информация о моем прогрессе» и затем просто вставьте это резюме в начале нового треда.
4. Если вы пользуетесь ChatGPT или Grok (даже бесплатными версиями), то любой результат можете визуализировать: создать на его основе иллюстрацию или реалистичную фотографию. Это позволяет сделать результат наглядным, например увидеть, как будет выглядеть блюдо, рецепт которого для вас подготовил ChatGPT; лучше понять, как выполнять то или иное упражнение; увидеть реализованной идею макияжа и многое другое.
Кроме того, это отличный способ визуализировать концепции, в частности увидеть, как выглядит ваш повторяющийся конфликтный паттерн; создать мини-инфографику, показывающую особенности использования времени Present Perfect в английском языке. Например, моя супруга учит французский и для всех новых слов создает карточку: слово – транскрипция – перевод – запоминающаяся иллюстрация. Промт для создания таких карточек я дам в части 6.
Для визуализации можно использовать совсем простой промт: «Нарисуй иллюстрацию [создай реалистичное фото] на основе генерации». Другой вариант: «Нарисуй иллюстрацию, которая визуально покажет [укажите, что именно, например: “дизайн детской комнаты” или “мои цели по системе SMART”]».
Еще несколько промтов для визуализации:
• Нарисуй небольшую инфографику на основе генерации.
• Придумай и нарисуй серию иллюстраций, которая поможет мне запомнить [укажите, что именно, например: «стадии переговоров по гарвардской системе»].
• Создай афишу для моего стендап-выступления.
• Нарисуй последовательность движений разминки.
• Создай реалистичное фото моего вечернего лука на основе твоей генерации.
Вы можете усилить иллюстрацию, добавив конкретный стиль. Для этого в конце промта укажите «в стиле:» и вставьте название любого стиля либо эпохи, например:
• Импрессионизм.
• Конструктивизм.
• Поп-арт.
• Барокко.
• Японская гравюра.
• Fashion-фото.
• Супергеройские комиксы.
• Нуар.
• Классическая книжная иллюстрация.
• Советский плакат.
• Карикатура.
Подчеркну, что нейросети не так давно научились работать с текстом в изображениях, поэтому иногда текст на иллюстрациях может быть с опечатками. В этом случае дайте коррекционный промт, формата: «Перерисуй, исправив опечатки».
5. Выбирайте подходящий вам формат диалога с нейросетью. Как уже говорил выше, в некоторых промтах я реализовал формат получения информации через интервью: нейросеть сама задает все необходимые ей для генерации вопросы. Обычно я указываю, чтобы вопросы задавались последовательно: вопрос – ваш ответ – следующий вопрос. Но именно здесь нейросеть часто проявляет нетерпеливость и вываливает вопросы списком. В этом случае у вас есть выбор из двух вариантов:
1. Остановить генерацию и написать промт: «Задавай вопросы в формате интервью: задаешь вопрос, дожидаешься ответа, только после этого задаешь следующий». Обычно после этого нейросеть перестает своевольничать. У этого подхода есть преимущество: следующие вопросы задаются с учетом ваших предыдущих ответов.
2. Получить список вопросов и ответить одним сообщением: 1. Ответ. 2. Ответ. 3. Ответ. У этого подхода есть свое преимущество: не расходуется лимит ваших сообщений (у каждой нейросети он свой, можно ориентироваться на 40–70 генераций за три часа).
6. Не обращайте внимания на мелкие опечатки. Иногда нейросеть может допустить мелкие опечатки или тавтологии (обычно одну-две на большую генерацию), например написать «героика» вместо «героиня» либо «будьте готовы к подготовке». Они действительно редкие и легко объяснимы скоростью и сложностью генераций. Если для вас это принципиально, можете дать промт «Перепиши, полностью сохранив текст, но исправив опечатку в слове “героиня”».