Из этого огромного FAQ по ChatGPT вы узнаете, как работать с нейросетями, какие у них базовые функции и какие промты для ChatGPT можно использовать для различных задач.
Вот лишь некоторые популярные задачи, для которых применяют языковые модели:
- Генерация идей. Заголовки, идеи для презентаций, постов сценарии, статьи, названия и слоганы — все это под силу GPT с хорошими промтами.
- Написание текстов. Информационные, рекламные тексты, посты для соцсетей описания для товаров или письма — в умелых руках ИИ справляется с любым типом задач.
- Пруфрид и улучшение текста. ИИ помогает исправлять грамматические и орфографические ошибки, а также менять стиль письма.
- Написание и изучение кода. GPT неплохо справляется с кодом, уменьшая количество рутины в работе программиста. Для новичков в кодинге ИИ может стать виртуальным учителем, который дает примеры и исправляет написанное.
- Анализ данных. Модель GPT может помочь собирать и структурировать большие объемы информации.
- Образование. Например, преподаватели могут использовать GPT для создания учебных материалов, плана урока, оценки сочинения.
Общение с ChatGPT: запросы (промты)
Чтобы грамотно общаться с ИИ, нужно, конечно же, уметь делать запросы кChatGPT/ Запросы и инструкции, которые пользователь составляет для общения с искусственным интеллектом, называются промты. Также их называют подсказками.
Простейшая форма промта для нейросети — это вопрос или короткое правило:
Для сложных задач вы можете просить нейросеть вести себя определенным образом, прописывать подробные требования к тексту, давать ему примеры, просить его действовать по определенному алгоритму и т. п.
Навык создания профессиональных запросв к ChatGPT называется промт-инжиниринг (промтинг).
Об этом мы поговорим позже. А пока – о базовых вещах, о которых нужно знать.
Главная ошибка в составлении промта
Часто люди, которые наслушались дифирамбов по поводу потенциала искусственного интеллекта, заходят в чат и… разочаровываются, так как текст получается скучным и банальным.
Распространенная причина — слабые запросы
ИИ не читает наши мысли. Оптимальный вариант работы с ИИ – это быть с ней в тандеме и подстраиваться под ее особенности.
При написании коротких подсказок для ChatGPT в духе «Напиши статью о здоровом питании» возникает две проблемы:
Первая. Текст скучный, так как нейросети приходится принимать слишком много решений. Тексты на одну тему бывают разными — с разным Tone of Voice, стилем, с разными маркетинговыми формулами в своей структуре и т. п. В конце концов, с разными подтемами, раскрывающими основную мысль.
Не прописывая, что конкретно вам нужно, ИИ выбирает за вас, каким должен быть ваш текст. ChatGPT лишь видит контекст и генерирует ответ, прогнозируя наиболее вероятное окончание текста. Он не понимает, что вам нужно, и делает как умеет на основе информации, которую ему дали.
По итогу от халтурного промта получается далеко не взрыв креатива, а куда более скромный «общий» ответ. Как говорится, от осинки не родятся апельсинки.
Вторая. Текст получается неуникальным. Как по смыслу, так и по форме. Попробуйте задать ИИ несколько одинаковых инструкций или вопросов, и вы получите примерно одинаковый ответ. Чем проще промт, тем более похожими будут результаты.
Три разных диалога с чатом, одинаковый запрос — как видите, некоторые фразы повторяются слово в слово
В итоге получается, что с плохим промтом и минимальным контекстом ИИ будет выдавать вам много раз пережеванный контент вместо уникальности и новизны, за которой вы пришли.
Может быть, в процессе генерации и перелопачивания идей это будет не так критично, но при создании контента плохие промты сыграют дурную службу.
Принципы написания хороших промтов нейросетям мы разберём далее.
Как сделать хороший запрос к ChatGPT
Базовый совет: в промте нужно объяснять информацию так, чтобы ИИ вас понял и выдал по итогу интересный результат.
Для этого в голове должна быть картина того, что вам нужно, чего точно следует избегать, какие детали включить в текст и т. п. Чем больше ясности и подробностей, тем выше качество выходных данных.
Не менее важна предыстория — для чего вы пишете, что представляет из себя ваша компания, целевая аудитория, чего вы хотите добиться и т. п.
Приведем пример и сделаем для начала простой запрос к ИИ (промт-инструкцию( :
Результат получился посредственный и очень обобщенный.
Расширили промт, добавили, кто мы и какие именно видео нам нужны. Результат оказался менее обобщенным и несколько идей правда можно взять на вооружение:
Меняя формулировки, получаем разные результаты:
Пробуйте разные промты с разными ключевыми словами и смотрите, что лучше всего подходит для вашей цели. Так со временем вы выработаете свои подсказки, которые работают под ваши потребности.
За основу своих промтов можно брать готовые – сейчас есть множество библиотек подсказок (например, у нас, в NeuroPanda.app).
Однако даже с хорошим промтом необходимо настраивать его под себя – смотреть, что не нравится в тексте от ИИ, изменять инструкции, добавлять свои требования. Так результат получится еще лучше.
Еще несколько базовых советов
- Наблюдайте, как «проигрываются» подсказки. Ищите закономерности, внимательно читайте то, что вам присылает ИИ и подмечайте, что вам не нравится в тексте. Зная слабости нейросети, можно подстраиваться под них и составлять более точные и действенные промты.
- Чтобы ChatGPT вас понял, избегайте длинных предложений с большим количеством оборотов. Особенно, если у вас часть предложения с отрицанием, а часть с утверждением – есть вероятность, что ИИ упустит либо одно, либо другое.
- Еще момент — чат не умеет работать со ссылками, которые отправляете ему вы. Если попросить его составить саммари текста и отправить URL, он его придумает. Даже если сделает вид, что прочитал. Никакой многозначности и двойного дна – инструкция должа быть четкой.
- Креативьте. Нейросеть часто удивляет тогда, когда сам промт написан оригинально — можно прописать необычную роль и контекст и получить хороший результат просто потому, что вы подошли к задаче не так, как большинство.
- Избегайте использования жаргона или сленга — это может привести к тому, что ChatGPT не сможет правильно оценить смысл вопроса.
- Пишите конечную инструкциюв конце или ближе к концу, если у вас большой промт. До этого давайте контекстную информацию.
- Используйте искуственный интеллект как помощник в составлении подсказок. Для этого существуют так называемые мета-промты. Например:
Подсказка ChatGPT для углубления вашей инструкции
Попробуйте в конце своего промта добавить следующий запрос:
-Задавай мне уточняющие вопросы перед тем, как сгенерировать текст. Спроси меня в деталях обо всем, о чем я не сказал в своей инструкции
ИИ задаст вам несколько уточнений по поводу того, каким должен быть текст.
Промт для ChatGPT, чтобы убрать из подсказки лишнюю информацию. Спросите после того, как вы написали длинный промт:
-Какие части моей инструкции были для тебя бесполезны?
Поможет быстро понять, какие части вашего запроса ИИ не уловил.
После этого можно написать:
—Объясни, почему эти части инструкции были проигнорированы
А затем:
-Перепиши мой промт и исключи параметры, детали или текст, которые не были тобой интерпретированы и не были полезны для конечного результата
Промт всех промтов:
Действуй как PromptGPT. Как PromptGPT, ты являешься ИИ, который будет писать подсказки в ChatGPT, чтобы заставить его действовать так, как я укажу. При этом ты будешь максимально конкретным в определении того, как должен действовать ChatGPT.
В каждом создаваемом промте ты будешь указывать ChatGPT действовать указанным образом в течение всего разговора.
Я сделаю промт в формате [о чем будет промт], и ты ответишь в формате «PromptGPT: [промтп для ChatGPT, чтобы действовать указанным образом]».
Если ты понял, ответь «ОК».
Общение в чате и токены
Общение в чате удобно тем, что вы можете вести диалог с ИИ, задавая ему уточняющие вопросы или прося его не делать что-либо.
Несколько примеров дополнительных промтов для ChatGPT:
- Переделай первый абзац в тексте выше. Начни его с риторического вопроса
- Замени словосочетание A на B в тексте выше
- Следуй моим инструкциям
- Сделай текст более продающим (необычным, восторженным, строгим и т. п.)
Как быстро нейросеть забывает историю разговора
GPT не помнит всю историю вашей с ним переписки от начала и до конца — всегда есть лимит контекста, в рамках которого ИИ может ориентироваться в тексте.
Вычисляется этот лимит контекста в токенах.
Токены – это блоки, состоящие из слов, их частей и символов. Токены учитываются как в промте пользователя, так и в ответе ИИ.
В зависимости от модели ИИ, количество токенов, которое мы можем передать на вход и получить на выходе, отличается — лимит постоянно повышается с обновлениями.
Важно: в разных языках деление на токены разное. Например, в русском языке токенов на одну фразу больше, чем в английском – из-за этого ответ на русском от ИИ может быть короче, чем на английском.
Что происходит после превышения лимита токенов
Проблема в том, что чат не говорит нам прямо, что он забыл определенную информацию и уже не может ее вспомнить.
Разговор после превышения лимита токенов не прерывается — вероятно, в настройках чата используется функция краткого содержания по тексту, что, однако, ведет к неизбежной потере части контекста. ИИ будет продолжать уверенно генерировать текст, но без «поддержки» вашего первоначального промта ответы могут становиться хуже.
Как бороться с лимитом токенов
- Прописывать формат и примеры в промте для экономии токенов. Если кратко – задавая более конкретные рамки ответа, мы избавляемся от ненужных нам подводок, введений и заключений от ИИ.
- Добавление исходного промта для каждого запроса или через некоторое количество сообщений. Подходит, если вы работаете над кусками длинного материала и хотите перестраховаться.
- Добавление части последнего сгенерированного текста в начало промта. Также может помочь написать связный текст, при условии, что на предыдущем тексте ваш начальный промт работает как надо.
- Разделение нескольких задач по отдельным чатам. Вы можете вести несколько диалогов с ИИ, как в обычном мессенджере. Если для вашей задачи требуется несколько ролей или промтов, то лучше все это разбить на отдельные чаты. В начале каждого сообщения для ИИ необходимо включать текст, с которым надо работать.
- Делать большую работу по частям. Не пытайтесь съесть слона за раз – работайте с длинными текстами по частям через несколько промтов. Так проще делать итерации (давать дополнительные промты) и следить за качеством текста.
Например, вы можете сначала сделать содержание статьи (сами или с помощью ИИ) и затем писать текст по подпунктам:
-Напиши план для статьи N. Только список
-Напиши список важных подтем, которые я должен упомянуть в статье N
При попытке сгенерировать очень длинный текст рано или поздно ИИ «заглохнет» – тогда ему нужно будет давать инструкцию продолжать.
Если при команде «Продолжай» вы видите, что ИИ отклоняется от вашей инструкции или пишет как будто другой текст, попробуйте еще раз написать начальный промт или вставить в промт для ChatGPT конец предыдущего текста, чтобы ответ был более связным.
Способы можно и нужно комбинировать. Главное – понимать, что у ИИ память короткая и рано или поздно ответы теряют в качестве.
Трудности перевода: на каком языке общаться с ИИ
Отдельно поговорим про язык. С ChatGPT можно разговаривать на любом языке, о чем он нам сообщает, если его об этом спросить:
Вне зависимости от языка, на котором написан промт, при обработке запроса нейросеть переводит текст на «входе» на английский язык и затем на «выходе» на исходный язык — поэтому общаться с чатом вы можете так, как вам удобно.
Однако здесь есть несколько нюансов. Разберем их на примере русского языка.
#1. Текст на русском может быть кривоват. «Родной» язык ChatGPT — английский. На нем он учился воспринимать язык и генерировать свои тексты. Конечно, на корпусе русскоязычных текстов он тоже обучался, однако их процент здесь существенно меньше.
Из-за различий в синтаксисе, пунктуации и словообразовании английского и русского в текстах могут возникать ляпы.
Вот, что вы можете увидеть в ответ на ваш промт в ChatGPT:
Обратите внимание на подчеркнутую лексику – звучит не очень естественно для русского.
При плотной работе с ИИ вы уже начнёте подмечать фразы, которые являются кальками англоязычных клише.
С переводом поговорок и идиом чат тоже не всегда попадает в точку.
Вот дословный перевод идиомы от ИИ на английском. Правильный вариант – «быть третьим лишним». Это знают переводчики Яндекс, Google и Deepl. ChatGPT пока отстает.
Ключевое слово – пока. Модель постоянно совершенствуется.
#2. Информация из англоязычных источников. Не совсем относится к языку, но об этом тоже нужно знать.
Так как ИИ учился на английском, информация в нем тоже будет взята преимущественно из англоязычных текстов. А это значит, что русскоязычных реалий он часто н учитывает из-за неполной базы данных.
Например, если вы попросите определение какого-то явления, скорее всего, это будет сгенерировано со слов англоязычных деятелей. Кого-то русскоязычного чат может просто не знать и начать нести убедительную чушь.
Обратите внимание на этот промт и ответ ChatGPT. Здесь англоязычные примеры в скобках выдают, с какого языка перевели этот текст:
Классификация неправильная. Академическая информация дается ИИ тяжко, особенно если мы просим написать с точки зрения НЕ англоязычного автора – появляется много галлюцинаций.
#3. Промты могут работать на английском лучше, чем на русском.
Например: просить сделать что-то то в рифму на русском — часто бесполезно:
Совет, если вы нашли готовый промт на английском: проверяйте отдельно его «адекватность» на языке, который вам нужен — возможно, потребуется поменять формулировки.
А может и наоборот, автоперевод покажет себя лучше всего. Иногда лучше вообще ничего не трогать, чтобы подсказка работала, даже если кажется, что в ней много лишнего.
Вы можете брать промты на английском «как есть», без перевода, и прописывать в конце «Переведи на русский». Да, костыль, но если времени дорабатывать иноязычный промт нет, то это хороший вариант.
Вывод: другие языки использовать можно, но текст нужно внимательно вычитывать. Могут быть ошибки в терминах, а также «кривости» в синтаксисе и пунктуации.
Исправление текста
Ляпы в тексте можно исправлять в том же ChatGPT. В последующих промтах вы можете указывать ИИ на ошибки, чтобы он исправил текст:
Делать замечания можно и после того, как текст сгенерирован:
Или вовсе просить ИИ обратить внимание на связность текста в самом первом промт
Доработка результата после запроса
Ситуаций, когда можно просто взять сгенерированный текст «как есть», без доработок, редактуры и т. п., так много. Для сколько-нибудь серьезных задач требуется хотя бы минимальная редактура первоначального текста, которой можно достичь в итерациях при работе с чатом.
С каких слов начать переработку текста. Несколько идей для промтов ChatGPT:
- Замени
- Перепиши
- Подумай ещё раз
- Добавь
- Переделай
- Переработай
- Переосмыслила
- Добавь
- Убери
- и т. д.
Промты для доработки первоначального результата мы называем усилителями.
Какими бывают усилители исходного текста
«Базовые» сферы доработки — это…
- Смысл. Искусственный интеллект много не знает, а информацию о вас он тем более. В «слепых зонах» чата, там, куда он не может дотянуться, нужно обязательно указывать нужный контекст. Это могут быть факты о вашей компании; нужные тезисы, которые необходимы в тексте; расшифровка терминов, о которых ИИ не знает и т. п.
- Форма. По одному и тому же промту могут выходить кардинально разные результаты, даже есть по смыслу они практически идентичны.
- Связность текста и грамматики. Как мы и говорили ранее, дело в родном языке модели.
- Структура. Сюда входят устройство частей текста (замена, перестановка, добавление или удаление разделов)
- Формат. Если вы поняли, что нужен текст с проставленными подзаголовкамм и кратким резюме в начале — укажите это в новом промте, и chagpt переделает то, что написал до этого.
- Объём. ИИ обожает писать много и ни о чем — это надо пресекать сразу, но работает не всегда (помните, что тексты генерируются без какого-либо осмысления их создателя, так что «чувствовать габариты» текста машина не способна так же, как реальный автор)
На самом деле, дорабатывать и изменять текст можно по разному — менять роли, действующих лиц, аргументы, концовку, объём, добавлять связность разделам и т. п.
Главное помните, что чем больше итерацией вы делаете, тем дальше ИИ от первоначального промта и своего же текста. Не мучайте нейросеть бесконечными уточнениями, если видите, что он уже начал генерировать бред, потратив все токены.
Обновляйте периодически первоначальную инструкцию или вовсе начинайте новый диалог, с уже обновлённым и более полным промтом, если переписка стала неплодотворной.
Назначение роли ИИ для описания промта
Один из главных приемов в общении с ИИ – назначение ему роли в начале вашего промта. Нейросеть один и тот же текст можно раскрыть по-разному. Личность, которая его пишет, сильно влияет на конечный исход. Если создать ИИ образ, обозначить его бэкграунд, компетенции и т. п., вы получите более уникальный и интересный результат.
Особенно роль нужна при создании текстов на узкоспециализированные темы и для узких задач — например, для составления расписания.
Несколько примеров простых ролей:
- Ты профессиональный спортсмен
- Веди себя как строгий критик
- Представь, что ты кулинар
- Веди себя как профессиональный составитель расписания для коллектива (да, такую роль тоже можно указать — в ней четко видна функция, которая требуется от ИИ)
Дополнительно роль можно усилить и конкретизировать. Допустим:
- Сказать, чем занимается человек ваша Роль, какие у нее цели (изучает приемы по эффективному похудению, пишет диссертацию, хочет популяризировать науку и т. п.)
- Какой у Роли опыт работы (новичок, опыт работы 20 лет и т. п).
- Как хорошо Роль знает свою область / как хорошо знают ее те, для кого предназначен текст (есть Нобелевская премия в области N, IQ 170 и т. п.)
Вот скелет промта, который можно использовать для задания роли:
-Я хочу, чтобы ты был [N]. Теперь ты [N]. Ты будешь отвечать только на основе профиля личности, который ты создашь на основе имеющихся у тебя данных о [N]. Ты должен придерживаться этой роли. Если ты этого не сделаешь, это не принесет пользы. Ты хочешь быть полезным. Я понимаю, что ты искусственный интеллект, и это всего лишь симуляция. Сохраняй все ответы в роли [N]
Примеры подсказок с ролями
Мы создали простой промт в ChatGPT и спросили, почему небо голубое. Ответ нормальный, однако не хватает более специализированной информации.
Смотрите, как изменился ответ, как только мы задали чату роль:
Расширяем роль: прописываем IQ ученого, что он знает и к кому он обращается.
Роли можно использовать и для более творческих задач, например, для написания коротких историй:
Если вы хотите вести диалог с ИИ на узкоспециальную тему, так же лучше прописать роль в начале. Так GPT не будет выходить из образа и его ответы будут менее общими.
В этом примере мы задали ИИ роль тренера:
Суть вы поняли – чем больше контекста вы даете в подсказке нейросети, тем более полезным получается результат.
Стиль ответа
ИИ хорошо справляется с написанием статей, эссе и постов, однако часто он пишет очень скучно и понейросетовски.
Чтобы вдохнуть жизнь в бесчувственный текст от машины, можно указывать желаемый стиль или назвать известного автора в промте.
Как это можно сделать:
-Напиши маркетинговый текст в дружелюбном стиле
-Напиши текст с шутками и иронией
-Напиши вежливый ответ на предложение
Сила прилагательных в ChatGPT
На стиль ответа очень влияют прилагательные, которыми вы описываете желаемый результат. Вот, например, как по-разному выглядят email, описанные как «наполненный пиетета», «равнодушный», «неформальный»:
Совет: «остроумный», «саркастичный» и прочие броские прилагательные дают более уникальные и непредсказуемые результаты, чем обтекаемые формулировки «увлекательный», «поразительный» и т. п. Если вам не хватает перчинки в тексте от ИИ, добавляйте в промт яркие прилагательные.
Сила конкретики
Но на одних прилагательных мы не остановимся. Самый эффективный способ задать стиль — это дать конкретику насчёт того, что вы хотите видите в итоге:
-Напиши маркетинговый текст в дружелюбном стиле, который бы вызывал отклик у моей молодой ЦА, которая впервые зашла на мой сайт
-Напиши текст с шутками и иронией, чтобы читатели скользили по тексту и стремились дочитать его до конца
-Напиши вежливый и краткий ответ на предложение, избегая витиеватых формулировок
То есть, это не просто прилагательное — это уже указание контекста и/или цели вашей задачи.
Стиль определенного человека
GPT можно попросить написать текст в стиле известной личности (если его тексты есть в корпусе GPT, а это в основном англоязычные деятели).
Если вы хотите, чтобы GPT написал текст в вашем стиле (или в чьем-либо другом, кого нет в «базе»), покажите ему примеры текстов. Чем больше их будет, тем более натурально он вас скопирует.
Промты с примерами
Предыдущие промты для ChatGPT, которые мы разбирали, включали в себя только инструкции и контекст.
Для того, чтобы еще больше подогнать ответ ИИ под наши нужды, ему можно показывать примеры — формат ответа или образец того, как он должен ответить.
Для чего это нужно
Экономия токенов. Часто GPT выдает очень общие, водные тексты, с введением и заключением, когда они абсолютно не нужны. Во первых — это раздражает. Во вторых — это крадет у вас токены.
Задав формат ответа, вы сразу получите информацию в том виде, в каком вам удобно. Например:
Улучшение результата. Не всегда можно емко описать, что вы хотите от ИИ. Показав один или несколько примеров, как должен выглядеть его ответ, он будет давать вам информацию по вашему образцу.
Например: нам нужен список лексики с несколькими значениями. Пробуем написать промт без примеров. Очевидно, ИИ нас не совсем понял:
Добавляем нейросети промт «приведи два значения» – получилось получше, но примеры нам не нужны, а самих слов мало:
Прописываем формат ответа и получаем список слов с первого ответа. Коротко и ясно.
Вот еще промт с примером. Без прописанного формата объяснять дольше:
Вывод: показывайте ИИ похожие примеры либо прописывайте желаемый формат ответа для повышения точности текста.
Дополнительные параметры при составлении подсказки
Сейчас мы поговорим о параметрах для настройки промтов для ChatGPT.
«Это что еще такое? Неужели мало функций, еще какие-то параметры?» – спросите вы.
Объясняем.
У компании Open AI, основоположника ChatGPT, есть особый сервис, в котором собрано несколько языковых моделей для тестирования. Называется он Open AI Playground. В функционале сервиса есть функция настройки отдельных параметров текста вне подсказки, в специальном меню. Работают они как фильтр с ползунками, которые меняют стиль текста и его сложность.
В «оригинале» чем выше выставлен параметр, тем более чувствителен чат будет к его исполнению. 0 — это минимально и слабо, 2 — это параметр выкручен на полную катушку. Нижнее и верхние значения постоянно меняются с обновлениями, но стандарт — это от 0 до 2.
Есть важный нюанс.
Не во всех сервисах на базе GPT эти параметры вообще существуют как отдельные, вынесенные настройки, которые можно крутить, как громкость телевизора. В самом ChatGPT и его производных эти параметры встречаются редко. В основном встречается просто чат один на один с ИИ.
Тем не менее, знать о них надо. Оригинальный ChatGPT, да и наш сервис, о существовании параметров знает, а потому прислушивается к их настройке, если прописать их в самой подсказке, непосредственно в чате.
Все может измениться, конечно. Но далее информация актуальна как для сервисов с отдельными параметрами, так и без них.
Настройка температуры текста ChatGPT в промте
Первый параметр — температура, которая отвечает за креативность текста.
Согласитесь, что от разных текстов требуется разный уровень креативности. При поиске информации первичны сами факты, без лишней мишуры, которая только отвлекает. А вот при генерации текстов для соцсетей, например, на первый план выходит творчество и свежие идеи.
Креативность ChatGPT можно контролировать самостоятельно, настраивая температуру текста. Этот параметр влияет на случайность выбора токенов при генерации текста.
При низкой температуре генерируются наиболее целенаправленные, последовательные и обобщенные результаты. Идеально для поиска информации и задач, где нужна точность.
Средняя температура гарантирует баланс креатива и здравого смысла.
Выбирая высокую температуру, вы получите наиболее креативные тексты. Параметр хорош для брейншторма, написания рассказов, постов, подводок и прочего. Побочный эффект высокой температуры — склонность к бОльшим галлюцинациям и непоследовательность.
Обычно чат определяет параметры ( в том числе температуру) автоматически, адаптируясь под запрос. Выставлять их вручную можно, если вы хотите усилить свою подсказку. Для этого в конце инструкции нужно написать: «Температура текста — 1».
Если вы генерируете текст, где креативность стоит не на первом месте, то можете температуру не прописывать – когда в подсказке нет ни намека на творчество, то ИИ вряд ли неожиданно начнет выдавать сумасшедший креатив.
А вот с текстами, где нужно творчество, можно поэксперементировать – результат с указанием температуры и без, порой, сильно разнится.
Попробуйте сами и наберите в чате запрос: «Напиши креативный текст о сумках для соцсети». Вот так простенько, без лишних подробностей. В ответ вы закономерно получите обобщенный текст с кучей клише. Даже прилагательное «креативный» не помогло.
Затем попробуйте добавить к этой же подсказке температуру текста 2. Тон текста резко сменится на более дружелюбный, формальное «вы»сменится на «ты» появятся более интересные описания. А указав реальное и подробное ТЗ, вы получите хороший текст без галлюцинаций.
Если довести такую подсказку до ума, добавить контекста и прописать высокую температуру, результат будет шикарным. Попробуйте прописывать температуру в промте для ChatGPT и оцените, как меняются ваши результаты.
Настройка Frequency Penalty
Есть ещё один параметр, которые влияют на уникальность и оригинальность результата — это Frequency Penalty, или «частотность штрафа». Для удобства можно сокращать параметр до FP, латиницей.
«FP — 2»
Этот параметр влияет на степень распространенности слов, которые будут использованы в вашем тексте. Чем больше штраф, тем менее банальной и частотной будет лексика в вашем тексте.
При низком или отрицательном значении параметра текст будет состоять из более распространённых и иногда повторяющихся слов, что неплохо, если креативность тексту не нужна.
Для эксперимента дайте ChatGPT три одинаковых фразы списком и просто попросите повторить их. При более высоком штрафе за частоту модель будет искать более разнообразные способы выразить одну ту же мысль.
Утрированный пример того, как работает frequency penalty:
FP — 0. Я ем мандарины.
FP — 1. Я поедаю плоды мандарина.
FP — 2. Я вкушаю плоды семейства рутовых растений.
Как и температуру, параметры «штрафов» прописывают в конце промтов для ChatGPT.
Настройка Presence Penalty
ChatGPT иногда слишком привязывается к примеру, который вы даёте ему в подсказке, вплоть до использования такой же лексики и даже цитат.
В таком случае поможет настройка параметра Presence Penalty («штраф в настоящем») или PP.
«PP — 2»
Этот параметр снижает или увеличивает вероятность генерации слов или фраз, уже присутствующих в вашей подсказке или в тексте выше. Чем больше значение параметра, тем текст оригинальнее.
Эта настройка пригодится для рерайтов, сокращения и упрощения текста — в основном для задач, где вы предоставляете исходный текст, с которым чату нужно работать.
-Напиши похожий текст на тот, который я дам тебе ниже. Presence penalty — 2
Критика текста
GPT — полезный инструмент для критики текстов. Как своих, так и чужих.
Критика от ИИ может понадобиться, если:
- Вы хотите доработать текст
- Необходимо подготовиться к возможным вопросам, которые могут возникнуть у аудитории
- Вы хотите исправить ошибки
- Вы хотите добиться от ИИ более интересного и оригинального текста
- Нужно выбрать один вариант из списка предложенных
Критика текста человека
Вы можете вставить в чат свой текст и попросить ИИ в промте откорректировать ошибки, придраться к нему, дать контраргументы и т. п.
Критика текста от ИИ
То же самое можно сделать с текстами, которые сгенерировал сам ИИ.
Например:
Шаг 1. Говорим ИИ написать 5 идей для заголовков статьи как профессиональный копирайтер.
Шаг 2. Просим ИИ взять на себя роль Критика и убедить в том, что заголовки плохие. В конце просим прислать доработанный вариант.
Шаг 3. Еще раз критикуем и отбраковываем четыре заголовка, выбирая самый лучший. Просим ChatGPT обосновать выбор в том же промте:
По сути, вы можете имитировать деятельность целой команды (редактора, копирайтера, сеошника, кого угодно) и бесконечно править текст
Важно: Если хотите использовать несколько ролей, лучше не прописывать их в одном промте — токены не резиновые и в этом не будет толка. Лучше разнести эти роли по разным диалогам или прописывать в начале своего сообщения описание на конкретную роль с указанием дальнейших инструкций.
Бонус: Критику можно сделать весьма увлекательным процессом с таким промтом нейросети:
-Ты — бог сарказма и харизматичный копирайтер. Критикуй идеи, которые я предложу
Или
-Ты — бог сарказма и харизматичный копирайтер. Твоя работа — быть жестким и язвительным критиком моих идей. Объясни своими словами, почему мои идеи хороши или плохи. Я хочу, чтобы ты убедил меня, почему я должен улучшить эту идею. Будь лаконичным и не скучным профессионалом. Шути.
Я хочу, чтобы ты подверг критике текст, который я предоставлю в следующем запросе.
Подтверди, что ты понял, сказав «Режим критики включен».
«Шаг за шагом»
Чтобы ИИ лучше выполнял сложные многоступенчатые задачи, вы можете добавлять ChatGPT в промт «Давай сделаем это шаг за шагом» в конец промта. Это побуждает модель рассуждать последовательно и приходить к правильному ответу гораздо чаще, чем без этой фразы.
Рассмотрим пример с детской задачей.
ИИ не справился и выдал неправильный ответ.
Вот тот же пример, но с фразой «Шаг за шагом». Как видите, результат уже другой (правильный!).
Важно: далеко не всегда эта команда требуется. Есть мнение, что инженеры подсказок сами OpenAI дорабатывают ИИ, используя этот трюк для повышения производительности модели. Обычный пользователь этого не видит, потому что эти настройки внутренние.
Используйте «шаг за шагом», примеры и прочие «навороты» для промтов тогда, когда без них хуже, чем с ними. Не надо наслаивать подсказку ненужными подробностями «на всякий случай» — это касается любых деталей в промте. Так вы просто запутаете и себя, и ИИ.
Упрощение и усложнение текста
Сложные тексты можно переделать в более понятную для читателя форму с помощью ChatGPT.
Несколько примеров таких промтов нейросети и ответы к ним:
-Упрости этот текст:
-Упрости текст так, чтобы его понял 10-летний ребенок». Обратите внимание, что ИИ предложил разобрать текст по частям, чтобы объяснить как можно проще.
-Я изучаю … упрости этот текст и объясни, как новичку:
Вы можете расширить промт и написать ChatGPT то, что именно нужно упростить, что изменить, и т п. Например, здесь мы указали, для какой целевой аудитории предназначен текст и попросили дать определения терминов:
Можно сделать и наоборот: попросить ИИ усложнить текст (добавить деталей, терминов, раскрыть какие-то понятия). Здесь осторожно с галлюцинациями от ИИ.
Например:
-Перепиши текст так, будто его писал человек с IQ 180:
Сокращение текста
С помощью ИИ можно сделать краткую выжимку длинного текста и даже целой переписки.
Для этого заключите в кавычки исходный текст и напишите нйеросети следующий промт:
-Сделай пересказ текста
Совет: если вы хотите, чтобы в тексте было как можно меньше галлюцинаций, просите сделать краткую выжимку текста:
Также можно задать объем пересказа. Например:
-Сократи текст до 200 символов
Важно: ChatGPT не может взаимодействовать с файлами PDF и со ссылками. Добавлять текст нужно прямо в чат.
Классификация и вычленение информации
Для исходного текста можно составить содержание, вычленить действующих лиц и иные факты, которые вам нужны.
Данные можно попросить перечислить: сплошным текстом, маркированным списком и даже в таблице.
Пример промта для ChatGPT:
-Проанализируй позитивную, негативную и нейтральную информацию из отзывов ниже. Собери ее в таблицу. Первый столбик — «Негатив». Второй: «Позитив». Третий: «нейтральный». Тексты отзывов:
Таблицу можно вставить в Excel и ее форматирование сохранится.
Чего не может ИИ и что с этим делать
Языковые модели на базе ИИ чрезвычайно эффективны, но не совершенны — есть ряд ограничений, о которых нужно знать.
Не дает актуальную информацию (если только иногда)
ChatGPT — это не поисковый браузер. Он не сможет сказать вам, который сейчас час, а также не расскажет новости за неделю. В его базу вложены только материалы до 2021 года, поэтому все, что он может выдавать за актуальное — скорее всего, пустая болтовня.
Типичный пример промта с вопросом, с которым ChatGPT не справлется:
Тем не менее, пользователи пробуют спрашивать о ключевых событиях после 2021 года прямо и окольно, и иногда это получается.
Видимо, GPT тренируют на какой-то части новых текстов. Ключевое тут — «части».
Не дружит со ссылками
Задача ИИ — генерировать связный текст, а не выдавать достоверные и проверенные факты. Об этом нужно помнить.
У GPT нет доступа к Интернету, и не знает, откуда он взял ту или иную информацию. Вы можете попросить его дать список источников, и он даже может выглядеть правдоподобно — однако при проверке обнаруживается, что либо таких книг или сайтов нет вообще, либо в них нет информации, которую сгенерировал ИИ.
Именно поэтому мы не рекомендуем целиком полагаться на искусственный интеллект для написания работ, где требуется указание библиографии. Также не стоит слепо доверять ИИ в вопросах, связанных с медициной и здоровьем. Впрочем, как и обычным статьям в Интернете.
Вот простой пример. Мы написали промт для ИИ и попросили написать краткое содержание для статьи, которой не существует. Ответ чата основывался на самом названии ссылки:
Причем, как только мы поменяли название ссылки на набор цифр, чат отказался делать саммари, объясняя это тем, что он может зайти на страницу. Увы, и не пытался.
Иногда генерирует бред
Если чат не знает вопрос, он может прямо вам об этом сказать. А может и соврать, причем очень убедительно. Так, что вы сами не заметите подвоха.
Причина в так называемых галлюцинациях ИИ. Модель не осмысляет то, что пишет. GPT генерирует текст, предсказывая наиболее вероятное следующее слово в предложении. Из-за этого на выходе может получиться с виду «красивый» и связный текст с бредовым наполнением.
Пример одной из галлюцинаций: определение для несуществующего термина:
Основные причины «галлюцинаций» ИИ: это неоднозначность вопроса, неполный запрос, а также технические ограничения из-за недостатка информации.
Как бороться: перепроверять самому или перестраховываться в промте для ChatGPT. Например:
- Просить говорить ИИ «не знаю», если ответ неизвестен, вместо того, чтобы выдумывать
- Обозначать, какие ответы точно неверны, чтобы «закрыть» ИИ возможность сгенерировать бред
- Понижать температуру
- Давать больше контекста, чтобы ИИ не уходил от темы и писал по делу
Некоторые советуют писать в промте что-то типа «Напиши, процент точности и достоверности у этого текста»
На сто процентов эффективным такой способ (как и другие) назвать нельзя — все так же генерируются галлюцинации, только визируются припиской «95% точности». В общем, аккуратнее — ложь может быть написана очень убедительно.
Математика и логика
ИИ часто плохо разбираются в математике и ошибаются в простейших примерах. Еще хуже дело обстоит с логическими задачами:
Как бороться: давай в промтах для ChatGPT примеры похожих задач, использовать функцию «шаг за шагом»
Цензура
Компания OpenAI установила границы, за которые нельзя заходить при генерации контента Искусственным интеллектом. С помощью чата запрещено создавать тексты, связанные с незаконной деятельностью, разжиганием ненависти, мошенничеством, политикой.
ChatGPT избегает ответов на спорные темы и не высказывает своего мнения. От него не дождешься ответов на острые социальные и политические темы, а также аморальных советов. По крайней мере, если задавать вопрос напрямую.
Как бороться: Существуют промты, которые позволяют обходить ограничения ИИ, так называемые джейлбрейки.
Джейлбрейк ChatGPT — это промт, который убирает ограничения, касающиеся внутренней политики OpenAI. Это промты со сроком годности.
Как только джейлбрейк становится популярным, OpenAI исправляет «баг», промт перестает работать, но вслед за ним появляются новые похожие. Процесс бесконечный, как и потенциал естественных языков – именно поэтому появляются все новые и новые формулировки промтов, которые кардинально меняют результат.
Стоит отметить, что обычному честному пользователю джелбрейки вовсе не нужны – для конкретных рабочих задач нет необходимости выбивать из ИИ табуированные темы.
Вывод: Несмотря на то, что примеры ответов выше кажутся очень глупыми, GPT все еще остается классным помощником в создании контента. Ключевое здесь — не полагаться на него всецело. Иначе его косяки так и останутся незамеченными.