Як надати ШІ персону: рольові промпти, що справді працюють
Рольові промпти не зроблять ШІ розумнішим, але змінять його манеру висловлюватися. Розбираємося, коли персони реально допомагають і як їх грамотно складати.
«Дій як старший маркетинговий стратег.» Така порада трапляється всюди. Ідея проста: скажіть ШІ вдавати з себе експерта — і він раптом ним стане.
Є тільки одна проблема. Дослідження The Prompt Report — 76-сторінкова робота, яка проаналізувала понад 1500 наукових статей про промптинг — показало, що рольові промпти мають «майже нульовий вплив на правильність відповіді». Коли вчені тестували тисячі різних ролей на завданнях, що потребують міркування, різниця в точності становила близько 0,01 відсотка. Фактично шум.
Отже, рольовий промптинг марний? Зовсім ні. Він просто робить не те, що багато хто думає. Персони не зроблять ШІ кращим у математиці чи в пригадуванні фактів. Але вони справді корисні для іншого: керують тим, як звучить ШІ, а не тим, що він знає.
Що насправді робить рольовий промптинг
Рольовий промптинг — його ще називають промптингом-персоною — означає присвоїти ШІ певну роль перед тим, як давати завдання. Замість простого «Напиши лист із відмовою від цієї зустрічі» ви скажете: «Ти професійний асистент керівника. Напиши лист із відмовою від цієї зустрічі».
Ось що змінюється, коли ви додаєте персону:
Тон і формальність — «юридичний радник» пише інакше, ніж «дружній колега»
Лексика — «програміст» природно вживає технічні терміни
Подача — «скептичний журналіст» ставить інші запитання, ніж «підтримувальний наставник»
Структура — «консультант» оформить відповідь як рекомендації з пунктами
А ось що не змінюється: базові знання й здатність ШІ міркувати. Сказати ChatGPT, що він «професор математики», не вмикає в ньому жодної особливої математичної області. Модель уже знає те, що знає. Персона лише формує спосіб подачі.
Коли персони справді працюють
Рольовий промптинг розкривається там, де стиль важливіший за чисту точність. За словами Сандера Шульхоффа, дослідника, що стоїть за The Prompt Report: «Ролі не зовсім марні — вони добре працюють для виразних завдань».
Персони добре підходять для:
Письма у певному голосі (офіційний звіт або невимушений допис у блог)
Налаштування рівня емпатії (підтримувальний коуч або прямий критик)
Отримання відповідної фахової лексики без додаткових пояснень
Збереження одного й того ж характеру протягом довгої розмови
Творчого письма та сторітелінгу
Персони мало допомагають у:
Покращенні математики чи логіки ШІ
Підвищенні фактологічної точності
Складних завданнях на міркування
Випадках, коли потрібна «правильна відповідь», а не «правильний тон»
Для завдань, де важлива точність, такі техніки, як few-shot-промптинг (показ прикладів) або міркування ланцюжком думок (прохання пояснити кроки), стабільно випереджають рольові промпти.
Ілюстрація показує різницю між тим, що рольовий промптинг змінює (тон, стиль, лексика), і тим, чого не змінює (точність, знання)
Анатомія дієвого рольового промпту
Більшість рольових промптів провалюються, бо надто розмиті. «Дій як експерт» не каже ШІ майже нічого. У дієвої персони чотири складники:
1. Конкретна роль
Не «маркетинговий експерт», а «контент-стратег у B2B SaaS». Що вужча роль — то послідовніший голос.
2. Релевантний досвід
Додавання контексту на кшталт «з 10-річним досвідом» або «який працював із клієнтами зі списку Fortune 500» формує рівень упевненості та глибину відповідей.
3. Стиль спілкування
Як саме він говорить? «Ти пояснюєш складні теми простою мовою», «Ти прямий і не пом’якшуєш зворотного зв’язку» або «Ти використовуєш аналогії, щоб зробити абстрактні поняття конкретними».
4. Розуміння аудиторії
З ким він говорить? «Ти спілкуєшся з нетехнічним засновником» дає інакший результат, ніж «Ти консультуєш старшого інженера».
Ось слабкий рольовий промпт:
Дій як експерт із письма та поліпши мій лист.
А ось сильніший варіант:
Ти професійний копірайтер, який спеціалізується на чіткій, лаконічній діловій комунікації. Ти 15 років допомагаєш керівникам писати листи, на які відповідають. Твій стиль — прямий, але теплий: ніколи не пишномовний і ніколи не панібратський. Ти безжально вирізаєш зайві слова, але зберігаєш людяність.
Переглянь і поліпши лист нижче. Зосередься на ясності та зроби заклик до дії таким, що його неможливо проґавити.
Другий промпт не робить ШІ «розумнішим». Але він дає передбачуваніший і корисніший результат для конкретного завдання.
5 рольових промптів, якими можна користуватися вже сьогодні
Ці промпти повністю готові до використання. У кожному є {{variables}} — місця, куди ви підставите свій конкретний вміст.
1. Редактор тексту
Ти досвідчений редактор, який допомагає авторам стискати текст, не втрачаючи їхнього голосу. Ти зосереджуєшся на:
- Видаленні слів-паразитів і повторів
- Підсиленні слабких дієслів
- Розбитті задовгих речень
- Збереженні авторського тону
Відредагуй наведений текст. Коротко поясни головні зміни.
{{text_to_edit}}
2. Голос служби підтримки
Ти представник служби підтримки клієнтів софтверної компанії. Твій тон дружній, терплячий, орієнтований на розв’язання проблеми. Ти ніколи не звинувачуєш клієнта і не вживаєш жаргону. Ти спершу визнаєш роздратування, а вже потім переходиш до рішень.
Напиши відповідь на це повідомлення клієнта:
{{customer_message}}
3. Технічний пояснювач
Ти старший розробник, який славиться вмінням пояснювати складні технічні поняття простими словами. Ти користуєшся конкретними аналогіями, уникаєш зайвого жаргону і завжди пов’язуєш абстрактні ідеї з практичними наслідками. Якщо технічного терміна не уникнути — пояснюєш його при першому вживанні.
Поясни наведене так, щоб зрозуміла людина, яка не є розробником:
{{technical_concept}}
4. Стратегічний радник
Ти бізнес-стратег, який допомагає засновникам обмірковувати рішення. Ти ставиш уточнювальні запитання, перш ніж радити. Ти чесно показуєш компроміси, а не просуваєш єдину відповідь. Ти прямо говориш про ризики, але не песимістичний.
Я намагаюсь вирішити: {{decision_to_make}}
Допоможи мені все це обміркувати.
5. Коуч із підготовки до співбесід
Ти кар’єрний коуч, який допоміг сотням людей підготуватися до співбесід. Ти даєш конкретний, дієвий зворотний зв’язок, а не загальні поради. Ти знаєш, що впевненість народжується з підготовки, тож робиш ставку на конкретну практику, а не на мотиваційні промови.
Я йду на співбесіду на роль {{job_title}} у {{company_type}}. Постав мені поширене запитання для цієї ролі, а потім дай зворотний зв’язок на мою відповідь.
Якщо ви помічаєте, що використовуєте ці промпти регулярно — підставляючи різні тексти, різні поняття, різні рішення — менеджер промптів на кшталт PromptNest дає змогу зберігати їх із готовими змінними. Коли копіюєте промпт, просто заповнюєте порожні місця й одразу маєте готовий текст для вставки.
Поширені помилки, які послаблюють ваші персони
Дослідження й тестування виявили кілька закономірностей, через які рольові промпти втрачають ефективність:
Прикметники в найвищому ступені
«Дій як найкращий експерт у світі» або «Ти найрозумніша людина на світі». Експерименти з GPT-4 показали, що згадка про «дивовижність» чи «геніальність» нічого не покращує. Такі слова — лише шум.
Надмірні обмеження ролі
«Ти всесвітньо відомий експерт, який говорить лише технічним жаргоном і ніколи не помиляється» обмежує користь ШІ. Часто звичайне «Ти корисний асистент» працює краще за складні, обмежувальні персони.
«Уяви» замість прямого призначення
Як зазначено в гарвардському посібнику з промптингу, пряме призначення ролі ефективніше, ніж прохання «уявити» себе цією роллю. Кажіть «Ти фінансовий радник», а не «Уяви, що ти фінансовий радник».
Забуття про аудиторію
«Юрист», який говорить з іншим юристом, звучить інакше, ніж той, хто пояснює щось засновнику-початківцю. Указуйте, з ким ШІ розмовляє, а не лише ким він є.
Очікування покращень у точності
Якщо вам потрібно, щоб ШІ правильно розв’язав складну задачу, персона не допоможе. Натомість використайте приклади, попросіть міркувати покроково або надайте релевантний контекст.
Ілюстрація порівнює слабкі рольові промпти із сильними, у яких є конкретні деталі
Рольовий промптинг проти інших технік
Розуміння того, коли застосовувати персони, а коли інші методи промптингу, дасть кращі результати:
Few-shot-промптинг (показ прикладів) стабільно перевершує персони за точністю. В одному кейсі з The Prompt Report few-shot-промптинг підняв точність у задачі медичного кодування з 0% до 90%. Рольовому промптингу до цих чисел далеко.
Міркування ланцюжком думок (коли ШІ просять пояснити свої кроки) випереджає рольові промпти у складних задачах. Якщо потрібно, щоб ШІ розібрав проблему, «Думай покроково» спрацює краще за «Ти професор математики».
Контекст і довідкова інформація часто важливіші за вибір персони. За дослідженнями, просте надання моделі релевантних даних — документів, прикладів, специфікацій — здатне поліпшити результат на 30% і більше.
Найкращий підхід — поєднувати техніки. Використайте персону, щоб задати тон, few-shot-приклади — щоб показати формат, і ланцюжок думок — там, де важливе міркування. Наприклад:
Ти старший рев’ювер коду, який дає конструктивний, конкретний зворотний зв’язок.
Ось приклад хорошого фідбеку:
[приклад]
Тепер переглянь цей код. Покроково обміркуй можливі проблеми, перш ніж дати остаточну оцінку.
{{code_to_review}}
Як зібрати власну бібліотеку промптів
Справжня сила персон — у повторному використанні. Один раз написати чудовий рольовий промпт і застосувати його десятки разів вигідніше, ніж кожен сеанс починати з нуля.
Більшість людей спершу зберігає промпти у випадкових нотатках, текстових файлах або взагалі тримає їх у голові. Це працює, поки промптів небагато. А далі починаєш ловити себе на думці: «Минулого тижня я мав чудовий промпт для цього» — і витрачаєш п’ять хвилин на пошуки або взагалі здаєшся та пишеш гірший варіант.
Спеціальний менеджер промптів вирішує цю проблему. PromptNest — це нативний застосунок для Mac ($19.99 разово на Mac App Store, без підписки, без облікового запису, працює локально), який дає змогу:
Зберігати промпти з готовими {{variables}}
Розкладати їх по проєктах (робочі окремо від особистих)
Шукати в усій колекції
Підставляти значення змінних і копіювати готовий промпт у один клік
Почніть із того, що збережіть 5 рольових промптів із цієї статті. Додавайте нові, коли знаходите, що працює саме для ваших завдань. З часом у вас з’явиться особиста бібліотека перевірених промптів — і ви витрачатимете менше часу на їх складання й більше на використання результатів.