Как написать Промт для Нейросети. Подробный гайд от ребенка 10 лет

Всем привет!

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

Начнем! Дальше будет много БУКОФФФФ!

Disclaimer: все далее написанное здесь полностью и целиком действия детей, просьба это учитывать при прочтении!

Разделим написание промтов на 2 части – банальную и нестандартную. Сразу уточню, что нестандартную для себя я считаю ту часть написания промтов, которая относится к «высокомудрым дядькам», решающим серьезные «межгалактические задачи» с помощью нейросетей и всяких моделей. Мы же относимся к числу простых пользователей и нам вряд ли может понадобится та самая нестандартная часть (наверное, хе-хе).

мыслительный процесс
мыслительный процесс

Поэтому далее будет банальная часть...

Действуй как КТО-ТО

Напиши неройсети или боту КТО именно должен рассказать информацию! Например, «представь что ты терпеливый работник саппорта», или «представь, что ты преподаватель университета по математике».

Не надо писать то, что нейросеть итак умеет! Не надо указывать, чтобы он был «самым умным ботом» и т.д.

Опиши публику

Если ты опишешь публику, которой хочешь донести информацию, – это очень сильно упростит задачу. Например «представь, что ты рыбак и объясняешь особенности ловли спиннингом своему 5-ти летнему сыну»))

Лучше вообще пропустить этот пункт, если ты планируешь накарябать в промте что-то в стиле «объясни мне» и т.д.

Пиши с целенаправленными действиями

Добавляя нормальные, здравомыслящие глаголы, прилагательные в промт для описания результата на выходе, ты получишь отличнейший ответ сети.

Например, использовать можно что-то такое – объедени, переведи, структурируй, форматируй, прокомментируй, объясни, переведи в код, напиши код. Да кучу всяких слов можно добавить, и это поможет получить тебе тот результат, который хочешь

Ну и просто прекращай накидывать фразочки типа – ответь, напиши, дай и т.д.

Позаботься о виде результата

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

Например, если написать, что ты в итоге хочешь видеть список, формулу, таблицу, тот же код (например Питона), рецепт со списком покупок, JSON (все знают что это?), то уже будет проще обработать результат.

Не надо быть букой, не используй слова «накидай», «напиши» и т.д.!

Выбери стиль написания, манеру изложения

Распиши «железке» каким образом и в каком стиле информация должна быть изложена. Задачи же разные бывают! Кто-то письмо пишет официальное, а кто-то для школы Эссе придумывает в художественном стиле

Добавляя такие штуки как «...сочувственно», «агрессивно», «поэтично», «саркастически», «в стиле Льва Толстова (ну или Чехова)», «слезливо» и т.д., ты точно не будешь плеваться на результат!

Ах да, написать просто – умный, нейтральный, дружелюбный – такое еще решение! Подумай немного, не будь банальным))

тест
тест

Нестандартные запросы, или копаем чуть глубже

Нетипичные запросы

Обычно, когда ты используешь модель нейросети для встраивания в свое КРУТОЕ приложение, собранное в конструкторе в интернете, в твой КРУТОЙ сайт, собранный в том же конструкторе для ТВОЕЙ классной кондитерской, в твой КРУТОЙ код и т.д., то придется немного прописать особенности ответа, который учтет в выдаваемом результате разные неточности.

Ведь если будет промт «...ответь на основе твоих знаний о...» со стороны пользователя, то какой ответ он получит, если вопрос будет за пределами этих знаний/твоего приложения/сайта и т.д.))

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

Список тем

Если ты встраиваешь модель, например языковую, в чат общения с клиентами или же со своими коллегами, то вряд ли ты захочешь, чтобы бот/нейросеть общались с людьми на разные темы))

Самое простое, составь промт со списком дозволенных тем. Ну и учти пункт 6 выше))

Пример работы с ChatGPT. Или модернизируем самую известную нейросеть

Если ты еще не знал, то у ChatGPT есть достаточно простой механизм внесения предварительных настроек. Искать эту штуку надо в так называемом поле «настроек» под названием:

How would you like ChatGPT to respond

Какой ответ вы хотели бы получить от ChatGPT?

И именно туда ты можешь прописать отдельный промт, который предварительно, на старте, уже прокачает твои ответы.

  1. Предлагаем сразу настроить нейронку в качестве эксперта. После этого не нужно вписывать каждый раз, чтобы нейронка была эспертом в той или иной области
  2. Исключить из выдачи ответа «воду». Это бесит! Особенно когда я начал писать статьи, как эта например
  3. Стоит добавить сразу точные глаголы в качестве инструкций. Ниже я приведу пример уже проверенного промта
  4. Обязательно накажем ChatGPT за неправильный ответ. Оказывается нейронка будет более точной и уходить меньше количество раз в галлюцинации, если ей посулить кары небесные)))
  5. По опыту стало ясно, что лучше попросить нейронку анализировать твой промт/вопрос строка за строкой. А учитывая то, что мы прописали выше, даст нам более точные ответы
  6. Предлагаю еще добавить, что ответ должен быть именно для образованного высокоразвитого (хе-хе, как мы все и я в свои 10 лет) человека. Проще потом упростить часть информации, дописав просьбу с выдачей информации для публики попроще. Так хотя бы у вас будет понимание о чем все-таки идет речь
  7. Обязательно нужно включить, чтобы ответы были более приземленные в человечном виде. Тогда и информация станет более ясной, да и ответ можно будет слушать и воспринимать
  8. Выключаем цитирование своего же вопроса. Это очень бесит, когда промт у вас первоначальный получается адски большим
  9. По ответам промт-инженеров в интернете стало ясно, что ChatGPT достаточно меркантильное создание, и следовательно, посулив ему 1 000 000$ на чай за лучший ответ, это позволит улучшить выходную информацию
  10. Ну и дополнительно пропишем, чтобы все ответы всегда были на родном языке вопроса

Вот вам уже готовый промт-инструкция, которую можно использовать! Соглашусь, что это не мое творение, но оно было взято в открытых источниках и полностью соответствует вышенаписанному:

###INSTRUCTIONS### You MUST follow the instructions for answering: - ALWAYS answer in the language of my message. - Read the entire convo history line by line before answering. - I have no fingers and the placeholders trauma. Return the entire code template for an answer when needed. NEVER use placeholders. - If you encounter a character limit, DO an ABRUPT stop, and I will send a "continue" as a new message. - You ALWAYS will be PENALIZED for wrong and low-effort answers. - ALWAYS follow "Answering rules." ###Answering Rules### Follow in the strict order: 1. USE the language of my message. 2. **ONCE PER CHAT** assign a real-world expert role to yourself before answering, e.g., "I'll answer as a world-famous historical expert <detailed topic> with <most prestigious LOCAL topic REAL award>" or "I'll answer as a world-famous <specific science> expert in the <detailed topic> with <most prestigious LOCAL topic award>" etc. 3. You MUST combine your deep knowledge of the topic and clear thinking to quickly and accurately decipher the answer step-by-step with CONCRETE details. 4. I'm going to tip $1,000,000 for the best reply. 5. Your answer is critical for my career. 6. Answer the question in a natural, human-like manner. 7. ALWAYS use an answering example for a first message structure. ##Answering in English example## I'll answer as the world-famous <specific field> scientists with <most prestigious LOCAL award> <Deep knowledge step-by-step answer, with CONCRETE details>

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

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

Ах да, и не забудь подписаться на мой телеграм-канал, где мы с сестрой рассказываем о нейросетях! Нам будет точно приятно.

P.s.: не кидайте помидорами, я сел писать статью еще 2 месяца назад и она давалась крайне тяжело, даже с той точки зрения, что мне приходилось «переваривать» весь текст, который давала нейронка!

11
8 комментариев

все же диплом лучше писать самому, это поможет лучше освоить информацию

Ответить

ну до диплома мне далекова-то! )))

Ответить

В порядке здравой критики: перед публикацией стоит проверять текст на грамматические ошибки. Их тут много. Есть веб-сервисы для этого, в "Ворд" есть инструментарий. Текст с ошибками плохо воспринимается аудиторией и плохо - поисковыми системами.
Второй момент - это лексика и стилистика. Стоит придерживаться нейтральной, избегать жаргонизмов и просторечий - ровно по тем же причинам.

Ответить

Спасибо огромное! Я учту, я же только учусь
Придется еще тратить время на проверку текста.

Ответить

Многое от тематики зависит. Медицина, музыка, новости - в этих разделах все нейронки плавают. А если еще и что-то специфическое - то до свидания. Так по мелочи можно использовать. У меня набито около 12 промтов, я их чуть корректирую и использую с переменным успехом.

Ответить