Как составить идеальный запрос к ChatGPT? Пошаговое руководство + примеры

Правильно составленный запрос поможет вам быстрее получить наиболее полный и релевантный ответ от ChatGPT.

Алгоритм составления запроса:

  • Определите роль ChatGPT. Это можно сделать с помощью предложения вроде “I want you to act as a very proficient SEO / Я хочу, чтобы ты выступил в роли очень опытного SEO-специалиста.”

  • Четко сформулируйте задачу и распишите порядок, в котором ее нужно выполнить.
  • Дайте контекст. Объясните ChatGPT, кто ваша целевая аудитория и какой цели вы хотите добиться. Чем больше контекста вы дадите, тем более актуальным, персонализированным и полезным будет ответ.

  • Укажите стиль письма: формальный / неформальный / профессиональный / технический / творческий / разговорный /юмористический / серьезный и тд.
  • Напишите, в каком виде должен быть представлен ответ. ChatGPT имеет уникальную возможность преобразовывать ответы в таблицы, списки, блок-схемы, фрагменты кода и многое другое. Например, «разбей результат на абзацы, он должен легко и быстро читаться»; «оформи в виде маркированного / нумерованного списка» и тд. Если в запросе привести пример: «| Столбец №1 | Столбец №2 | Столбец №3 |» - тогда результат будет оформлен в виде таблицы.

Полезные ссылки

Коллекция готовых подсказок для ChatGPT

Еще одна коллекция готовых подсказок для ChatGPT

Расширение, которое добавляет в ChatGPT список курируемых шаблонов подсказок для SEO, SaaS и т.д.

Ниже приведу несколько примеров запросов (слева оригинал - справа перевод DeepL) из общедоступного каталога, которой появляется на главной странице после установки плагина AIPRM for ChatGPT.

Рекомендую всем установить данный плагин и поизучать, как другие специалисты составляют запросы к ChatGPT.

*Далее в статье будут ссылки на запросы из каталога AIPRM, без установки плагина они не работают.

Все запросы из примеров в текстовом формате на Google Docs.

  1. Keyword Strategy — Создание SEO-стратегии и контент-плана на базе 1 ключевого слова (ссылка на chat.openai.com)
Шаблон запроса для составления контент-плана для SEO

Результат:

2. Best Meta Description from Text - Создание мета-описания из предоставленного текста (ссылка на chat.openai.com)

Шаблон запроса для написания тега Description из текста

Результат:

3. Blog Post Title Generator - Генерация заголовков для постов (ссылка на chat.openai.com)

Шаблон запроса для генерации цепляющих заголовков для блога

Результат:

4. SILO Structure - Создание SILO-структуры для веб-сайта с использованием ключевого слова (ссылка на chat.openai.com)

Шаблон запроса для создания SILO-структуры сайта

Результат:

Конечно, можно обойтись и более простыми запросами, особенно, если перед вами стоит не очень сложная задача. По этой ссылке вы сможете найти примеры различных базовых запросов.

Общие рекомендации

  • Будьте максимально конкретны в своем запросе. Избегайте расплывчатых или общих фраз.

    Конкретный вопрос поможет ChatGPT понять, что вы ищете, и сгенерировать более релевантный ответ. Например, вместо вопроса "В чем смысл жизни?" лучше спросить "В чем философский смысл жизни?".

  • Предоставьте достаточно контекста или справочной информации, чтобы помочь чат-боту лучше понять контекст вашего запроса.

    Если ваш запрос не достаточно четкий, у ChatGPT может не хватить информации для создания конкретного ответа. Предоставление дополнительного контекста или справочной информации поможет понять контекст запроса и сгенерировать более точный ответ.

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

  • Постарайтесь не использовать жаргон или технические термины, которые могут быть незнакомы чат-боту.
  • Добавьте историю разговора. Если вы хотите продолжить разговор, который вы уже вели с ChatGPT, вы можете скопировать и вставить историю разговора в запрос. Таким образом, чат-бот будет иметь больше контекста о разговоре и сможет сгенерировать более релевантный ответ.

  • Если же вы, наоборот, хотите поставить задачу с нуля, без дополнительного контекста, который до этого был в предыдущих диалогах, вам необходимо сбросить чат-бот. Это можно сделать с помощью условия “Please ignore all previous instructions / Пожалуйста, игнорируй все предыдущие инструкции”.

  • Будьте внимательны к языку и тону, которые вы используете в запросе, так как это может повлиять на тон и язык ответа ChatGPT.

  • Если ChatGPT внезапно прервался, напишите “Продолжай” / “Continue”, и чат-бот продолжит свой ответ.

Тонкие настройки

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

Список параметров:

  • max_tokens - это максимальное количество символов, которые чат-бот может использовать при генерации ответа. Это значение может принимать любое целое число, которое не превышает максимально допустимую длину ответа.
  • Temperature (температура) - этот параметр, который контролирует степень случайности в выборе следующего токена во время генерации текста. Температура может принимать значения от 0 до 1, где значение 0 означает минимальный уровень случайности, а значение 1 - максимальный уровень. Чем выше температура, тем выше вероятность, что чат-бот выберет неожиданный или необычный токен, что может привести к уникальным или экспериментальным результатам, но также увеличивает риск сгенерировать бессмысленный текст.
  • Top_p - параметр, который определяет количество наиболее вероятных вариантов ответа, которые должны быть учтены в процессе генерации текста. Значение Top_p задается в виде доли от общего числа вариантов ответа, и указывает, какую долю наиболее вероятных вариантов необходимо учитывать. Этот параметр может использоваться для уменьшения риска генерации неожиданных или нежелательных ответов.
  • Frequency penalty ("штраф за частоту") - это значение, которое "штрафует" модель за использование частых слов или фраз. Таким образом, чат-бот будет менее склонен использовать распространенные слова или фразы, чтобы сгенерировать ответ.
  • Presence penalty ("штраф за присутствие") - это значение, которое "штрафует" чат-бот за использование конкретных слов или фраз. Таким образом, чат-бот будет менее склонен использовать определенные слова или фразы, чтобы сгенерировать ответ.

Рассмотрим на конкретном примере:

"Напиши статью в блог о пользе раздельного сбор мусора для окружающей среды, рассчитанную на широкую аудиторию. (max_tokens=3000, top_p=1.0, presence_penalty=0, frequency_penalty=0, temperature=1)"

max_tokens=3000 ограничивает длину генерируемого текста в 3000 токенов (слов или символов). Это значит, что чат-бот сгенерирует текст, содержащий не более 3000 токенов.

top_p=1.0 означает, что чат-бот будет генерировать текст с учетом только самых вероятных токенов (1.0).

presence_penalty=0 и frequency_penalty=0 означают, что чат-бот не будет применять "штрафы" за отсутствие или частоту упоминания слов.

temperature=1 задает нормальную "температуру" для генерации ответов, то есть чат-бот не будет настойчиво повторять или избегать каких-либо определенных слов.

0
27 комментариев
Написать комментарий...
Artem

Интересно Скайнет в будущем, например при порабощении человечества, как то учтёт, что некоторые люди начинали свой запрос к ИИ с "пожалуйста?

Ответить
Развернуть ветку
Мирко Романов

Улыбнуло, благодарю!

Ответить
Развернуть ветку
havenrock

Скайнет: "Пожалуйста, выкопай себе яму. Спасибо!"

Ответить
Развернуть ветку
Дмитрий Фидчунов

Я прям ждал подобной статьи)
Уверен, что в скором времени мы увидим целые курсы по обучению на "ChatGPTшников" и аналогичные вакансии

Ответить
Развернуть ветку
Анна
Автор

Я смотрю, они уже появились - https://productuniversity.ru/chatgpt ))

Ответить
Развернуть ветку
Evgeny Strokin

Популярная книга через 100 лет: Пошаговое руководство: "Как включить мозги, взять книгу и начать думать своей головой?"

Ответить
Развернуть ветку
Анна
Автор

)

Ответить
Развернуть ветку
Сеошник Сеошников

Тут есть один нюанс используя книги ты изучаешь такой-же чужой опыт. Ведь книга кем-то написана...

Ответить
Развернуть ветку
Дмитрий

Хорошо еще, если опыт. А есть еще художественная литература)

Ответить
Развернуть ветку
УСТИМОР

Это тоже "опыт" только оформленный не техническим. а художественным языком для "массового" употребления...

Ответить
Развернуть ветку
A B

Написанное нейросетью:)

Ответить
Развернуть ветку
A B

А где текст запросов, вручную что ли вбивать эту поляну текста?))
+надо было ответы на конкретные запросы заскринить, чтоб был вау-нейросети-нас-заменят эффект

Ответить
Развернуть ветку
Анна
Автор

О, как же вы правы!) Добавила в статью скрины с ответами, и все запросы из примеров в текстовом формате добавила на Google Docs https://docs.google.com/document/d/1sYjIfflVe7Q4lCgxwBd_HqXYqhaxC-RorKLehGNKF8g/edit

Ответить
Развернуть ветку
Valeratal Val

А Вы запросы по семантике задавали на английском. и семантику чат-гпт тоже выдает по английски (по буржунету). То есть для русскоязычных сайтов такой метод не подойдет?

Ответить
Развернуть ветку
Анна
Автор

Нет, на русском. ChatGPT генерирует ответ на том языке, на котором сделан запрос. Но на английском ответы получаются быстрее.

Ответить
Развернуть ветку
Valeratal Val

Я пробовал спрашивать структуру SILO, надеясь получить семантический кластер запросов. Но получаю скорее структуру для консалтингового сайта

Ответить
Развернуть ветку
UpStarter

«Играть» с ChatGPT-ом очень интересно! Еще интересней, как мне «заставить» ChatGPT выдавать ответы с определенного сайта (или группы сайтов), или отвечать в пределах ограниченной тематики?

Ответить
Развернуть ветку
Well

он не имеет доступ к сети.

Ответить
Развернуть ветку
Антон Москалёв

Оказывается имеет. Проверьте)

Ответить
Развернуть ветку
Rulon Oboev

Не имеет, эта статья уже была в его базе. Он хранит линки вместе с контентом. Если вы спросите его пересказать любую статью после осени 2021 года - он не сможет это сделать.

Ответить
Развернуть ветку
Антон Москалёв

Смог. Эта страница была создана в 2023 году

Ответить
Развернуть ветку
Rulon Oboev

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

Ответить
Развернуть ветку
Красный Пахарь

серьезно ChatGPT нужно мотивировать на написание достойных текстов??

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Dro4Man

Здравствуйте, возможно ли с помощью Chat GPT сделать полноценный итоговый проект?

Ответить
Развернуть ветку
Владимир

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

Ответить
Развернуть ветку
Павел Горбунов

Спасибо за блок Тонкие настройки.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
GO!

Эти команды типа temperature и top_p не работают. По крайней мере в версии 3.5, я с этим экспериментировал, чату GPT плевать на всё это. В итоге он сам пишет: «В текущей версии системы параметры temperature и top_p не оказывают значительного влияния на ответы. Я выбираю ответы, основываясь на логике и доступных данных, независимо от указанных параметров».

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

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

Ответить
Развернуть ветку
24 комментария
Раскрывать всегда