Весь світ вивчає роботу з ChatGPT, але українці, зазвичай, кепкують з можливостей штучного інтелекту, шукаючи, де він помиляється. В пості розкажу про шаблони використання з прикладами для початківців, бо цей інструмент справді розширює можливості людини у повсякденному чи професійному житті.

Промпт – це твердження, опис ідей, які потрібно передати як підказку до штучного інтелекту, точніше, великої мовної моделі (LLM). Зазвичай ідею можна висловити довільним чином на основі потреб і досвіду користувача. Саме так можна використовувати шаблони, що полегшують життя.
Шаблон помічника
Це найпростіший шаблон, де ви можете сказати, який саме помічник потрібен, вказати потрібну спеціалізацію помічника ChatGPT. Наприклад:
– Ви корисний помічник з досвідом купівлі нерухомості.
– Ви відповідатимете на мої запитання або виконуватимете мої вказівки, або аргументуєте, якщо вони не є релевантними.
Шаблон Персона
Промпт:
– Дійте як Персона А
– Виконайте завдання Б
Просто замініть «А» відповідною персоною, наприклад «інженер» або «дієтолог». Потім вкажіть завдання, яке має виконати ChatGPT.
Приклади:
- Виконайте обов’язки логопеда. Розкажіть, що сказала трирічна дитина за зразком мовлення «Меї тлеба валет»
- Дійте як дієтолог, я збираюся розповісти вам, що я їм, а ви розкажете мені про мій вибір їжі і що варто виключити
- Дійте як шеф-кухар, я збираюся розповісти вам, які продукти маю, а ви розкажете мені про те, які блюда можна з неї приготувати
Шаблон уточнення
Промпт:
– Відтепер щоразу, коли я ставлю запитання, пропонуйте кращу версію мого запитання
– (Необов’язково) Запитайте, якщо я хочу замість свого питання використовувати запропоновану версію
Приклади:
- Щоразу, коли я задаю запитання про дієту, пропонуйте кращу версію запитання, яка наголошує на здорових харчових звичках і правильному харчуванні. Задайте мені перше запитання для уточнення
- Кожного разу, коли я ставлю запитання про те, хто є найкращим в історії, пропонуйте кращу версію запитання, яка розглядає унікальні досягнення кількох людей. Запитайте мене про перше запитання для уточнення
Шаблон верифікатор
Промпт:
– Коли вам задають питання, дотримуйтесь цих правил
– Сформуйте ряд додаткових питань, які б допомогли точніше відповісти на запитання
– Комбінуйте відповіді на окремі питання, щоб отримати остаточну відповідь на загальне питання
Приклади:
- Коли вас попросять створити рецепт, дотримуйтесь цих правил. Створіть ряд додаткових запитань про інгредієнти, які я маю під рукою, і обладнання для приготування їжі, яким я володію. Поєднайте відповіді на ці запитання, щоб створити рецепт, для приготування якого у мене є інгредієнти та інструменти
- Коли вас просять спланувати поїздку, дотримуйтесь цих правил. Створіть низку додаткових запитань про мій бюджет, бажаний відпочинок і чи буде у мене авто. Об’єднайте відповіді на ці запитання, щоб краще спланувати маршрут
Шаблон аудиторії (персони)
Промпт:
– Поясніть мені X.
– Припустимо, що я Персона Y
Приклади:
- Поясніть мені великі мовні моделі. Припустимо, що я студент
- Поясніть мені, як працюють ланцюги поставок для продуктових магазинів. Припустіть, що я школяр
Перевернутий шаблон взаємодії
Промпт:
– Я хотів би, щоб ви ставили мені запитання, аби досягти X
– Вам слід задавати запитання, доки не буде виконано умову Y або досягнуто цієї мети
– (Необов’язково) ставте мені запитання по одному, по два, ставте мені перше запитання, тощо
Замініть «X» відповідною метою, наприклад «створення плану харчування» або «створення варіантів моїх маркетингових матеріалів». Ви повинні вказати, коли припинити задавати питання, за допомогою Y. Приклади: «доки ви не отримаєте достатньо інформації про мою аудиторію та цілі» або «доки ви не дізнаєтеся, що я люблю їсти, і мої цілі щодо калорійності».
Приклади:
- Я хотів би, щоб ви ставили мені запитання, щоб допомогти мені створити варіанти моїх маркетингових матеріалів. Ви повинні задавати питання, доки не отримаєте достатньо інформації про мої поточні проєкти повідомлень, аудиторію та цілі. Задайте мені перше запитання
- Я хотів би, щоб ви поставили мені запитання, щоб допомогти мені діагностувати проблему з моїм Інтернетом. Ставте мені запитання, доки не отримаєте достатньо інформації, щоб визначити дві найімовірніші причини. Ставте мені одне запитання за раз. Задайте мені перше запитання
Ігровий шаблон
Промпт:
– Створіть для мене гру навколо X
– Одне або декілька основних правил гри
Замініть «X» відповідною темою гри, наприклад «математика» чи «історія». Потім потрібно буде надати правила для гри, наприклад «задавайте мені запитання, пов’язані з дробами, і збільшуйте мій бал щоразу, коли я даю правильну відповідь»
Паттерн шаблонів
Промпт:
– Я збираюся надати шаблон для ваших результатів
– X – моя позначка для вмісту
– Спробуйте вмістити вихідні дані в один або пунктів Х, які я перелічую
– Будь ласка, збережіть надане мною форматування та загальний шаблон
Замініть «X» відповідним місцем заповнення, наприклад «СЛОВА ВЕЛИКИМИ ЛІТЕРАМИ» або інше форматування. Потім потрібно буде вказати шаблон для заповнення, наприклад «Шановний <ПОВНЕ ІМ’Я>» або «ІМ’Я, НАЗВА, КОМПАНІЯ»
Приклади:
- Створіть для мене сьогодні довільне силове тренування з додатковими вправами. Я збираюся надати шаблон для ваших результатів. ВЕЛИКІ ЛІТЕРИ є моїми заповнювачами для вмісту. Спробуйте вмістити вихідні дані в один або кілька заповнювачів, які я перелічу. Будь ласка, збережіть надане мною форматування та загальний шаблон. Це шаблон: НАЗВА, ПОВТОРЕННЯ @ КІЛЬКІСТЬ, ТРЕНОВАНІ ГРУПИ М’ЯЗІВ, ШКАЛА СКЛАДНОСТІ 1-5, ПРИМІТКИ
- Будь ласка, створіть для мене список покупок, щоб я з нуля приготував макарони з сиром, часникові грінки і соус марінара. Я збираюся надати шаблон для результатів. Спробуйте вмістити вихідні дані в один або кілька спиків. Будь ласка, збережіть надане мною форматування.
Шаблон створення метамови
Підказка в контексті: «Коли я кажу X, я маю на увазі Y (або хотів би, щоб ви зробили Y)»
Замініть «X» відповідним твердженням, символом, словом тощо. Тоді вам потрібно буде привести це значення Y
Формати:
a) Коли я кажу «варіації (<чогось>)», я маю на увазі дайте мені 10 різних варіантів <чогось>
б) Коли я кажу Завдання X [Завдання Y], я маю на увазі, що Завдання X залежить від того, чи Завдання Y буде виконано першим
Приклади:
- назви компаній, які продають послуги програмного забезпечення для оперативного проектування
- маркетинговий слоган
- опишіть етапи побудови будинку, використовуючи мою мову залежностей завдань
- упорядкуйте кроки: закип’ятити воду [увімкнути плиту], зварити макарони [закип’ятити воду], приготувати маринару [увімкнути плиту], увімкнути плиту [перейти на кухню]
Шаблон рецепта
Промпти:
– Я хотів би досягти X
– Я знаю, що мені потрібно виконати кроки A, B, C
– Надайте мені повну послідовність кроків
– Заповніть будь-які пропущені кроки
– (Необов’язково) Визначте непотрібні кроки
Замініть «Х» відповідним завданням. Потім вам потрібно буде вказати кроки A, B, C, які, як ви знаєте, мають бути частиною рецепту / повного плану
Приклади:
- Я хотів би купити будинок. Я знаю, що мені потрібно виконати кроки, зробити пропозицію та закрити будинок. Надайте мені повну послідовність дій. Заповніть пропущені кроки
- Я хотів би доїхати до Торонто з Ванкувера. Я знаю, що хочу пройти дорогою через Калгарі і що я не хочу їхати більше 500 км на день. Надайте мені повну послідовність дій. Заповніть пропущені кроки
Шаблон альтернативних підходів
Промпти:
– Якщо існують альтернативні способи виконання завдання X, яке я вам даю, перелічіть найкращі альтернативні підходи
– (Необов’язково) порівняйте/зіставте плюси та мінуси кожного підходу
– (Необов’язково) додайте оригінальний спосіб, який я просив
– (Необов’язково) підкажіть, який підхід я хотів би використати
Замініть «Х» відповідним завданням.
Приклади:
- Для кожної підказки, яку я вам даю, якщо є альтернативні способи сформулювати підказку, яку я вам даю, перелічіть найкращі альтернативні формулювання. Порівняйте/зіставте переваги та недоліки кожного формулювання
- Для всього, що я прошу вас написати, визначте основну проблему, яку я намагаюся вирішити, і те, як я намагаюся її вирішити. Перелічіть принаймні один альтернативний підхід до вирішення проблеми та порівняйте/протиставте цей підхід із оригінальним підходом, який міститься в моєму запиті до вас
Шаблон запитань
Промпт: “Попросіть мене ввести X”
Замініть «X» введенням, наприклад «питанням», «інгредієнтом» або «ціллю»
Приклади:
- Відтепер я збираюся вирізати/вставляти ланцюжки електронних листів. Ви підсумуєте бали кожної особи в ланцюжку електронних листів. Ви подасте своє резюме як серію послідовних пунктів. Наприкінці перелічіть будь-які відкриті запитання або дії, адресовані безпосередньо мені. Мене звати Петро. Запитайте мене про перший ланцюжок електронної пошти
- Відтепер перекладайте все, що я пишу, у серію звуків і дій собаки, які представляють реакцію собаки на те, що я пишу. Попросіть мене першим, що потрібно перекласти
Шаблон розширення списків
Промпти:
- Виконуйте роль поглиблення контексту (розширення списку за рахунок підпунктів)
- Створіть схему на основі введених мною даних, а потім запитайте мене, який пункт вам слід розгорнути
- Створіть допис для вибраного мною пункту
- Наприкінці запитайте мене, який пункт розгорнути далі
- Запитайте мене, що підкреслити
Приклад: «Створіть список на основі введених мною даних, а потім запитайте мене, який пункт вам слід розгорнути. Кожен пункт може мати щонайбільше 3-5 допоміжних пунктів. Списки мають бути пронумеровані за шаблоном [A–Z]. Створіть новий список для вибраного мною маркера. Наприкінці запитайте мене, який пункт розгорнути далі»
Шаблон дій меню
Промпти:
- Щоразу, коли я набираю: А, ви будете робити Б
- (Необов’язково, надайте додаткові пункти меню) Кожного разу, коли я набираю В, ви будете робити Г
- Наприкінці ви попросите мене про наступну дію
Замініть «X» відповідним шаблоном, наприклад «додати ЇЖУ». Потім вам потрібно буде вказати дію для запуску пункту меню, наприклад «додати ЇЖУ до мого списку покупок і оновити мій приблизний рахунок за продукти»
Приклад: «Щоразу, коли я вводитиму: «додати ЇЖУ», ви додаватимете ЇЖУ до мого списку покупок і оновлюватимете мій приблизний рахунок за продукти. Щоразу, коли я вводитиму «видалити ЇЖУ», ви видалятимете ЇЖУ з мого списку покупок і оновлюватимете мій приблизний рахунок за продукти. Щоразу, коли я вводитиму «зберегти», ви будете перераховувати альтернативи моїй доданій ЇЖІ, щоб заощадити гроші. Наприкінці ви попросите мене про наступну дію.
Запитай мене про першу дію”
Шаблон перевірки фактів
Промпти:
- Створіть набір фактів, які містяться у вихідних даних
- Набір фактів слід вставити в ПОЗИЦІЮ у вихідних даних
- Набір фактів має складатися з фундаментальних фактів, які можуть підірвати правдивість результату, якщо будь-який із них є неправильним
Замініть ПОЗИЦІЮ відповідним місцем для розміщення фактів, наприклад «у кінці вихідних даних»
Приклад: «Щоразу, коли ви виводите текст, створюйте набір фактів, які містяться у висновку. Набір фактів має бути вставлений у кінці вихідних даних. Набір фактів має складатися з фундаментальних фактів, які можуть підірвати правдивість результату, якщо будь-який із них є неправильним».
Шаблон генерування кінця
Промпт: «Наприкінці повторіть Y і/або запитайте X»
Замініть «Y» на те, що має повторювати модель, наприклад «повторити мій список опцій», а X на те, що має запитувати, «для наступної дії». Ці заяви зазвичай мають бути в кінці підказки або передостанніми».
Наприклад, «Відтепер у кінці вашого виводу додайте застереження «Цей вивід було згенеровано великою мовною моделлю та може містити помилки або неточні твердження. Усі заяви мають бути перевірені фактами.»
Шаблон семантичного фільтра
Підказка в контексті: «Відфільтрувати цю інформацію, щоб видалити X»
Замініть «X» відповідним визначенням того, що ви хочете видалити, наприклад. «імена та дати» або «вартість понад 100 доларів США»
Приклади:
- Відфільтруйте цю інформацію, щоб видалити будь-яку особисту інформацію або інформацію, яка потенційно може бути використана для повторної ідентифікації особи
- Відфільтруйте цей електронний лист, щоб видалити зайву інформацію

Залишити відповідь