Что такое #PROMPT? (часть первая)



Как и обещал, начинаю серию постов, в которых буду делиться примерами и лафхаками в написании рабочих промптов (подсказок).



Для начала дадим понятное определение этому слову. Prompt - дословно переводится, как «подсказка», но мне нравится формулировка - «затравка». Другими словами, это сформулированный запрос для генеративной модели, где помимо «просьбы» вводятся ограничения, подсказки и формат ответа.



1. Будьте конкретными и ясными. Убедитесь, что ваш запрос четкий и оставляет мало места для двусмысленности. Это помогает ChatGPT понять ваши намерения и дать корректный ответ.



Примеры

Базовый: «Tell me about batteries» - «Расскажи мне о батареях».

Для продвинутых: «Explain the working principle of lithium-ion batteries and their advantages over other battery types»- «Объясни принцип работы литий-ионных аккумуляторов и их преимущества перед другими типами аккумуляторов».





2. Разбивайте комплексные вопросы на более мелкие и простые части. Это позволяет ChatGPT давать более подробные ответы по каждому аспекту.



Примеры

Базовый: «Расскажи историю Интернета и как он все повлиял» - «Explain the history and impact of the internet»

Расширенный (разбивка): «Опиши изобретение Интернета» - «Describe the invention of the internet», а затем «Давай порассуждаем о влиянии Интернета на общество и экономику» - «Discuss the impact of the internet on society and economy».





3. Используйте контекстные подсказки. Включите контекстную информацию в свои промпты, чтобы направить ChatGPT к желаемому ответу.



Примеры

Базовый: «Какой был результат эксперимента?» - «What was the outcome of the experiment?»

Расширенный: «В 1928 году Александр Флеминг открыл пенициллин, какой был результат эксперимента и его значение в медицине?» - «In the 1928 discovery of penicillin by Alexander Fleming, what was the outcome of the experiment and its significance in the field of medicine?»





4. Просите пошаговые объяснения. В поиске сложных ответов, основанных на процессах, запрашивайте пошаговые объяснения (Step-by-Step). Так вы получите сформулированный и простой ответ.



Примеры

Базовый: «Как работает фотосинтез?» - «How does photosynthesis work?»

Для продвинутых: «Объясни процесс фотосинтеза в растениях, разбив его на основные этапы» - «Explain the process of photosynthesis in plants, breaking it down into its primary steps»





5. Задайте ограничения. Начните взаимодействие с установки ограничений в ответе, например, укажите формат или глубину желаемого ответа.



Примеры

Базовый: «Какие преимущества йоги?» - «What are the benefits of yoga?»

Для продвинутых: «Перечисли 5 физических и 5 умственных преимуществ регулярной практики йоги». - «List 5 physical and 5 mental benefits of practicing yoga regularly»





Если вам такой формат заходит - поддержите огоньками🔥, так я пойму, что нужно продолжать :-).





Силиконовый мешок