Правильно составленный запрос поможет вам быстрее получить наиболее полный и релевантный ответ от ChatGPT.Алгоритм составления запроса:Определите роль ChatGPT. Это можно сделать с помощью предложения вроде “I want you to act as a very proficient SEO / Я хочу, чтобы ты выступил в роли очень опытного SEO-специалиста.”Четко сформулируйте задачу и распишите порядок, в котором ее нужно выполнить.Дайте контекст. Объясните ChatGPT, кто ваша целевая аудитория и какой цели вы хотите добиться. Чем больше контекста вы дадите, тем более актуальным, персонализированным и полезным будет ответ.Укажите стиль письма: формальный / неформальный / профессиональный / технический / творческий / разговорный /юмористический / серьезный и тд.Напишите, в каком виде должен быть представлен ответ. ChatGPT имеет уникальную возможность преобразовывать ответы в таблицы, списки, блок-схемы, фрагменты кода и многое другое. Например, «разбей результат на абзацы, он должен легко и быстро читаться»; «оформи в виде маркированного / нумерованного списка» и тд. Если в запросе привести пример: «| Столбец №1 | Столбец №2 | Столбец №3 |» - тогда результат будет оформлен в виде таблицы.Полезные ссылки• PromptStacks Коллекция готовых подсказок для ChatGPT• Awesome ChatGPT PromptsЕще одна коллекция готовых подсказок для ChatGPT• AIPRM for ChatGPTРасширение, которое добавляет в ChatGPT список курируемых шаблонов подсказок для SEO, SaaS и т.д.• ChatGPT Use Cases• OpenAI CookBook Ниже приведу несколько примеров запросов (слева оригинал - справа перевод DeepL) из общедоступного каталога, которой появляется на главной странице после установки плагина AIPRM for ChatGPT.Рекомендую всем установить данный плагин и поизучать, как другие специалисты составляют запросы к ChatGPT.*Далее в статье будут ссылки на запросы из каталога AIPRM, без установки плагина они не работают. Все запросы из примеров в текстовом формате на Google Docs.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 задает нормальную "температуру" для генерации ответов, то есть чат-бот не будет настойчиво повторять или избегать каких-либо определенных слов.#openai #chatgpt #нейросети
Интересно Скайнет в будущем, например при порабощении человечества, как то учтёт, что некоторые люди начинали свой запрос к ИИ с "пожалуйста?
Улыбнуло, благодарю!
Скайнет: "Пожалуйста, выкопай себе яму. Спасибо!"
Я прям ждал подобной статьи)
Уверен, что в скором времени мы увидим целые курсы по обучению на "ChatGPTшников" и аналогичные вакансии
Я смотрю, они уже появились - https://productuniversity.ru/chatgpt ))
Популярная книга через 100 лет: Пошаговое руководство: "Как включить мозги, взять книгу и начать думать своей головой?"
)