Найти в Дзене
Digital охота

Как писать промты для нейросетей в 2024 годы. Промпты для нейронных сетей

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

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

Недавно на просторах огромного, замедленного YouTube я нашел видео девушки Грейс Люнг. Она делилась своими способами общения с нашими нейронными друзьями.Эти способы общения она назвала фреймворками.

Она в своем видео на YouTube представляет шесть эффективных подкатов для общения с нейронными сетями и искусственным интеллектом. Я расширил эти методы до 26 методов создания промптов для нейронок.

  1. Открытые вопросы (Asking open-ended questions) Leung предлагает задавать ИИ открытые вопросы о том, какая информация ему нужна для решения вашей задачи.
  • Пример: "Какую информацию вам нужно знать, чтобы помочь мне разработать эффективную стратегию для [ваша задача]?"

2. Продвинутое назначение ролей (Advanced Role Assigning) Описываются два подхода: a) Назначение роли известного лидера b) Назначение себе роли и ИИ роли наставника

  • Пример: "Представьте, что вы [известная личность]. Как бы вы подошли к решению [проблема]?"

3. Запрос нескольких решений (Requesting Multiple Solutions) Метод заключается в том, чтобы просить ИИ генерировать несколько различных подходов к проблеме.

  • Пример: "Предложите, пожалуйста, несколько различных подходов к [задача], каждый с уникальным углом зрения."

4. Обратный промптинг (Reverse Prompting) Leung предлагает предоставлять ИИ желаемый результат и просить его сгенерировать промпт, который мог бы привести к такому результату.

  • Пример: "Вот [пример желаемого результата]. Можете ли вы создать промпт, который бы привел к созданию подобного результата?"

5. Мульти-промпты (Multi-prompts) Рекомендуется разбивать сложные задачи на серию взаимосвязанных промптов.

Пример: "Я работаю над [сложная задача].

  • Какие факторы следует учитывать?
  • Какие основные подходы следует рассмотреть?
  • Какие конкретные стратегии помогут достичь целей?
  • На основе этих соображений, какие окончательные рекомендации вы можете дать?"

6. Самоанализ ИИ (AI Self-reflection) Предлагается просить ИИ анализировать свои собственные ответы и размышлять о потенциальных ограничениях предложенных решений.

  • Пример: "Вы предложили решение для [задача]. Можете ли вы проанализировать свой ответ, указать на потенциальные ограничения и предложить способы улучшения?"

7. Контрастное мышление (Contrast Thinking) Попросите ИИ рассмотреть противоположные подходы или точки зрения на проблему.

Пример: "Опишите преимущества и недостатки [подход А] и [подход Б] для решения [проблема]."

8. Временная перспектива (Temporal Perspective) Предложите ИИ рассмотреть проблему или решение с точки зрения различных временных рамок.

Пример: "Как может выглядеть решение [проблемы] через 5, 10 и 20 лет? Какие факторы могут измениться?"

9.Междисциплинарный подход (Interdisciplinary Approach) Попросите ИИ применить принципы из различных областей знаний к вашей проблеме.

Пример: "Как можно применить принципы [область 1] и [область 2] для инновационного решения [проблема]?"

10. Сценарное планирование (Scenario Planning) Предложите ИИ разработать несколько возможных сценариев развития ситуации.

Пример: "Опишите три возможных сценария развития [ситуация] и предложите стратегии для каждого из них."

11. Инновационный разрыв (Innovation Gap) Предложите ИИ найти области, где существующие решения не удовлетворяют текущие потребности.

Пример: "Какие неудовлетворенные потребности существуют в [область/индустрия]? Как можно инновационно подойти к их решению?"

12. Метод "Как будто" (As If Thinking):

  • Предложите ИИ представить ситуацию "как будто" и ответить на вопрос с этой точки зрения.Пример: "Представьте, что вы опытный детектив. Как бы вы подошли к расследованию [проблема]?" или "Как будто вы маркетолог из будущего, какие бы тренды вы выделили?"

13. Мышление в рамках ограничений (Constraint-Based Thinking):

  • Задайте ИИ ограничения, которые подтолкнут его к нестандартным решениям.Пример: "Предложите решение для [проблема], используя только [ограниченный набор ресурсов/инструментов]" или "Как бы вы решили эту задачу, если бы у вас было всего 10 минут?"

14. Аналогии и метафоры (Analogies and Metaphors):

  • Попросите ИИ использовать аналогии или метафоры для объяснения сложной концепции или поиска новых идей.Пример: "Объясните [концепция], используя аналогию с [объект/явление]" или "Какая метафора лучше всего описывает [проблема]?"

15. Пошаговое уточнение (Step-by-Step Refinement):

  • Начните с общего промта, а затем постепенно уточняйте его, добавляя детали и ограничения.
    Пример:"Напишите рассказ о путешествии."
    "Напишите рассказ о путешествии во времени."
    "Напишите рассказ о путешествии во времени в Древний Рим."
    "Напишите рассказ о путешествии во времени в Древний Рим, где главный герой встречает Юлия Цезаря."

16. Комбинирование фреймворков:

  • Не бойтесь комбинировать разные фреймворки для достижения наилучшего результата.Пример: "Представьте, что вы Стив Джобс (Продвинутое назначение ролей), и вам нужно разработать инновационный продукт для решения [проблема] (Инновационный разрыв), используя только [ограниченный набор технологий] (Мышление в рамках ограничений). Какие этические аспекты необходимо учесть? (Этическая оценка)"

17. Использование примеров (Example-Based Prompting):

  • Предоставьте ИИ несколько примеров желаемого результата, чтобы он лучше понял ваши ожидания.Пример: "Вот несколько примеров хороших слоганов: [список слоганов]. Придумайте слоган для [продукт/компания]."

18. Ситуационные кейсы (Case Scenarios)
Предоставьте ИИ конкретную ситуацию и попросите его предложить решения, основанные на реальном контексте.

Пример: "В компании произошел кризис из-за негативных отзывов. Какие шаги вы бы предложили для восстановления репутации?"

19. Провокационные вопросы (Challenging Assumptions)
Предложите ИИ проанализировать устоявшиеся убеждения и предложить альтернативные подходы.
Пример: "Какие альтернативные подходы можно рассмотреть, если отказаться от привычных предположений о [проблема]?"

20. Мета-рефлексия (Meta-Reflection)
Попросите ИИ поразмышлять о том, как его подход к задаче может быть улучшен в будущем.
Пример: "Как бы вы пересмотрели свой подход к [задача], если бы получили новый опыт в данной области?"

21. Проверка гипотез (Hypothesis Testing)
Попросите ИИ сформулировать гипотезу и предложить способы ее проверки.
Пример: "Сформулируйте гипотезу относительно того, как [фактор] влияет на [результат]. Как можно ее проверить?"

22. Логическая деконструкция (Logical Deconstruction)
Предложите ИИ разобрать сложную концепцию на составляющие, чтобы лучше понять её суть.
Пример: "Разбейте понятие [концепция] на основные составляющие и объясните каждую из них."

23. Стратегия "Что, если" (What-If Analysis)
Попросите ИИ рассмотреть альтернативные сценарии при изменении некоторых условий.
Пример: "Что произойдет, если [условие] изменится? Как это повлияет на [проблему]?"

24. Фокус на эмоциональную реакцию (Emotional Reaction Focus)
Попросите ИИ предсказать эмоциональные реакции на конкретное действие или решение.

25. Цепочка размышлений (Chain-of-Thought Prompting)
Позволяет ИИ пошагово объяснять свои рассуждения, что способствует более глубокому пониманию и точным ответам.
Пример:
«Реши следующую задачу и объясни каждый шаг: Если у Анны есть 12 карандашей, и она отдала половину своему брату, сколько карандашей у нее осталось?

26. Метафоры и аналогии высокого уровня (Advanced Metaphors and Analogies)
Использование сложных метафор для объяснения концепций.
Пример:
«Объясни работу интернета, используя метафору нервной системы человека.»