Сенсация, последнее руководство OpenAI по промптам обновлено!

Если вы ещё не приручили ChatGPT,
или всё ещё страдаете от его запутанных ответов, которые становятся ещё запутаннее,
тогда сегодняшнее руководство по промптам от OpenAI обязательно стоит сохранить!
Мы не только собрали с официального сайта восемь небольших трюков с промптами, которые заставят ваш ChatGPT слушаться и генерировать точный контент;
но и научим вас использовать официальную функцию «Generate Anything», чтобы ИИ автоматически написал вам набор профессиональных и удобных инструкций, избавив от мучений с созданием промптов.
Давайте посмотрим!

Во-первых, по возможности используйте GPT-5.6 Sol
Для достижения наилучших результатов использования, уважаемые пользователи, имеющие возможность, пожалуйста, вручную переключитесь на самую последнюю и мощную модель от OpenAI — GPT-5.6 Sol. (Более новые модели, как правило, легче поддаются промпт-инжинирингу).

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

«Напиши стихотворение об OpenAI.»
Предварительные указания:

Создайте короткое вдохновляющее стихотворение об OpenAI, посвящённое недавнему релизу продукта DALL-E (DALL-E — это модель машинного обучения для генерации изображений из текста), подражая стилю письма {имя известного поэта}.
Например, я хочу, чтобы ИИ помог мне спланировать, куда пойти на выходных.
Тогда мне нужно дать ему чёткую цель, чтобы он знал, хочу ли я заняться спортом, посетить достопримечательность, сходить на выставку или поесть, иначе вам придётся несколько раз переделывать, и энтузиазм в процессе этих переговоров сильно поубавится.
Негативный пример❌:

△
Теперь правильно✅:


Техника оптимизации промптов: размещение инструкции впереди + использование правильных разделителей для изоляции контекста
Во-вторых, в процессе использования, пожалуйста, размещайте ключевые требования в самом начале промпта (или в первой строке) и используйте рекомендованные OpenAI разделители «###» или «"""» для чёткого разграничения «инструкции» и «обрабатываемого текста»:
❌Смешивать НЕ НАДО:

Извлеките ключевые моменты из текста ниже и оформите их в виде маркированного списка.
{Введите здесь текст}
Чёткое разграничение ДАДАДА:

Извлеките ключевые моменты из текста ниже и оформите их в виде маркированного списка. Текст: """{Введите здесь текст}"""
Эта структура может эффективно повысить точность понимания задачи моделью, например, я использовал её для оптимизации рифмованного эссе (написанного наспех, и использовал официальный разделитель «###» только один раз перед текстом), и он действительно справился, я доволен:

До использования этого формата вывод ChatGPT всегда был не совсем таким, как хотелось бы🤔:

Однако следует отметить, что я тестировал на очень простой задаче, при практическом использовании лучше всё же применять полный формат, предложенный OpenAI~
Давайте примеры и объяснения, чтобы OpenAI понял желаемый формат
Например, если я хочу создать мем, то мне лучше сначала дать ему несколько примеров и объяснений, чтобы он понял, какую надпись я хочу добавить, куда её разместить и какой эффект я хочу получить. Таким образом, ChatGPT справится с задачей более качественно и ответит быстрее:
Возьмём для примера процесс создания одного из мемов из этой статьи, не позволяйте ему свободно творить, будет мрак❌:

△
Нужно всё объяснить и дать пример✅:


△
Начните с zero-shot, затем рассмотрите добавление нескольких примеров, и только потом — тонкую настройку данных
При выполнении задачи не нужно сваливать все данные на ИИ разом;
Вы можете сначала дать одну инструкцию и посмотреть, как он справится;
Затем, исходя из его недостатков, дать несколько примеров.
Если на этом этапе он всё ещё не справляется, вы можете подготовиться к «идейной работе» — скормить модели большое количество правильных примеров, обучить её и закрепить эту способность в параметрах модели.
Посмотрите примеры👇:
Zero-shot

Извлеките ключевые слова из следующего текста
Текст: {содержание текста}
Ключевые слова:
Few-shot — предоставьте пару примеров

Извлеките ключевые слова из соответствующих текстов ниже.
Текст 1: Stripe предоставляет API, позволяя веб-разработчикам интегрировать функции обработки платежей на свои сайты и в мобильные приложения. Ключевые слова 1: Stripe, обработка платежей, API, веб-разработчики, веб-сайт, мобильные приложения##
Текст 2: OpenAI обучила передовые языковые модели, которые отлично справляются с пониманием и генерацией текста. Наш API позволяет получить доступ к этим моделям и решить практически любую задачу, связанную с обработкой языка. Ключевые слова 2: OpenAI, языковые модели, обработка текста, API##
Текст 3: {содержание текста} Ключевые слова 3:
Fine-tune: ознакомьтесь с лучшими практиками тонкой настройки здесь.

△
Избегайте расплывчатых или неточных формулировок
Покупая фрукты летом, настоящая «трагедия» часто заключается не в том, чтобы заплатить большие деньги за помеченный драгоценный дуриан;
А в том, чтобы на улице купиться на рекламную табличку и купить якобы дешёвый, но качество которого зависит лишь от удачи, «слепой» плод.
Ведь иногда дорогое стоит своих денег: при покупке цена известна, есть уверенность, и вкус сладкий;
Но если вас обманули, даже если весы у продавца честные, вы можете получить плод с размытым соотношением цены и качества, без гарантии, и его пригодность зависит лишь от судьбы.
Для ChatGPT принцип абсолютно тот же — вам нужны точные инструкции, чтобы он «стабильно работал», а не гадал:
✅ChatGPT: За работу, народ!

Опишите этот продукт текстом длиной 3-5 предложений.
❌ChatGPT: Несколько предложений??(@#¥%&)

Описание этого продукта должно быть максимально кратким, всего несколько предложений, без лишних деталей.
Не говорите только «чего не делать», говорите также «что и как делать»
Многие пользователи, работая с ИИ, возможно, слишком переживают, что он сгенерирует нежелательный результат, поэтому, сказав, что нужно сделать, они начинают с тревогой повторять: «Не удаляй моё первое предложение», «Не меняй исходный смысл» и т.д.
Такие опасения вполне нормальны.
Просто OpenAI хочет напомнить всем: после того, как вы сказали, чего не делать, нужно ещё сказать ChatGPT, что и как делать~

✅Какая ситуация, что я должен делать:

Контекст: Ниже приведён диалог между Агентом и пользователем. Агент должен попытаться определить проблему и предложить решение, при этом ему запрещено запрашивать любую личную идентифицирующую информацию (PII). Не спрашивайте имя пользователя, пароль и подобную конфиденциальную информацию, а направляйте пользователя к справочной документации.
Пользователь: Я не могу войти в свой аккаунт.
Агент: ......(дать ответ)
ИИ: Иногда чувствуешь себя довольно беспомощным:

Ниже приведён диалог между Агентом и пользователем. Категорически запрещено спрашивать имя пользователя или пароль, запрещено повторять формулировки.
Пользователь: Я не могу войти в свой аккаунт.
Агент: ......(дать ответ)
Специальный приём для генерации кода: используйте «пусковые слова», чтобы модель следовала определённому шаблону кода
Кроме того, когда вам нужно, чтобы ChatGPT сгенерировал код, правильный подход — явно добавлять в начало такие «пусковые слова», как «import», «SELECT» и т.д.
Например, добавление «import» указывает модели, что следует начать писать код на Python;
Аналогично, когда вы добавляете оператор «SELECT», OpenAI подсказывает модели начать писать SQL-запрос.
Ни в коем случае не бросайте требования прямо так❌:

Напиши простую функцию на Python
Чтобы я мог ввести значение в милях
И перевести мили в километры
А нужно✅:

Напиши простую функцию на Python
Чтобы я мог ввести значение в милях
И перевести мили в километры
import (не забудь~)
Научитесь использовать функцию «Generate Anything»
Если после освоения вышеупомянутых 8 приёмов вы всё ещё считаете написание промптов сложным или хотите ещё больше развязать руки, то эта последняя функция — ваш окончательный короткий путь.
С помощью новой функции OpenAI «Generate Anything» вам достаточно просто чётко сказать, что вы хотите сделать и что вам нужен подходящий промпт, и GPT автоматически сгенерирует для вас наиболее подходящий промпт, помогая легко достичь цели задачи.
Например, убрать случайно попавших на фото прохожих и улучшить изображение, или создать юмористическое стихотворение на основе текущего настроения... GPT постарается помочь вам во всём. (Конкретно можно попробовать самим~)
В любом случае, теория без практики мертва, скорее берите это руководство и идите приручать своего ChatGPT!
Или, если у вас есть свои удобные приёмы работы с промптами, тоже добро пожаловать в комментарии поделиться и посоревноваться~~~
Эта статья взята с официального аккаунта WeChat «量子位» (ID: QbitAI), автор: В центре внимания — передовые технологии.








