Як писати запит ChatGPT: структури та схеми промптів

Чого тобі від мене треба? Вчимося спілкуватися з чат-ботами на основі ШІ: структури та схеми промптів

Вівторок, 10 Вересня, 2024

Корисне, Середовище

Вероніка Нановська

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

Помічник операційного директора Center for Cooperative Media Джо Амдітіс склав посібник для журналістів, де розповів про те, як створювати якісні запити. Ми переглянути його поради й виділили найважливіше з того, що має знати користувач ChatGPT.

Як працює ієрархія завдань ШІ?

Щоб виконати складні завдання правильно, штучному інтелекту потрібно багато часу й зусиль. Тому, як і в будь-якій роботі, складні завдання краще розбивати на декілька простих. Щоб зрозуміти як це працює з ChatGPT, можна звернутися до піраміди «Ієрархія завдань для ШІ». Вона поділяється на три складники:

Щоб зрозуміти як давати запит ChatGPT, можна звернутися до піраміди «Ієрархія завдань для ШІ».

Якщо вам потрібно від ШІ «чудову роботу», то буде легше, якщо такий запит розбити на завдання, які є «достатньо хорошою роботою» або «коректною роботою». 

Чому ChatGPT не розуміє й видає неправильну відповідь або не знаходить її

Автор посібника наголошує: великі мовні моделі, як-от ChatGPT, не «думають». Вони генерують текст на основі шаблонів і даних, на яких вони навчалися. Це може бути проблемою, тому що:

На відміну від сучасних пошукових систем, промпти вимагають, щоб користувач був конкретним і використовував повні речення. Тому, щоб підвищити релевантність й ефективність відповідей ChatGPT, потрібно давати достатньо контексту, який допоможе боту зрозуміти завдання: включити довідкову інформацію та бути максимально конкретним. 

Як формувати прості запити до ChatGPT

Запит у ChatGPT зазвичай складається із двох основних компонентів: тексту підказки й контексту. 

Інші поширені підкомпоненти включають обмеження, додаткові інструкції та команди завершення або коментарі. Проста схема підказок, якою можна користуватися, виглядає так:

Проста схема підказок для чат-ботів. Що робити, щоб ChatGPT вас зрозумів

Кілька прикладів хороших і поганих підказок, які ілюструють цю схему:

Як формувати складні та довгі запити для ChatGPT

Щоб модель згенерувала релевантну й точну відповідь, крім контексту (наприклад, періоду часу або розташування) напишіть чату обмеження. Наприклад, ви можете вказати, що відповідь має містити лише певну інформацію або обмежуватися певною довжиною знаків чи речень.

Якщо модель уже отримала від вас певні знання, це також можна використати. Наприклад, якщо ви вже говорили з ChatGPT про маркетингові методи, можна його запитати про найпоширеніші маркетингові помилки, які можуть робити малі підприємства.

Що таке підказки «act as»

На загальну ефективність запиту може впливати вказування тону та стилю відповіді. Наприклад, якщо ви хочете, щоб відповідь була більш розмовною та невимушеною, напишіть йому про це. Також можна попросити ChatGPT надати список найефективніших стилів і настроїв для ситуації або теми. Для цього можна використовувати підказки «act as» («діяти як»). Це прохання згенерувати текст так, щоб модель «виконувала роль» певного типу професіонала або експерта. Наприклад юриста, фахівця з маркетингу або психолога.

Щоби створити такі типи підказок, Джо Амдітіс у посібнику радить почати з чіткого опису типу експерта чи професіонала, якого модель має наслідувати. Також потрібно дати достатньо контексту, щоб допомогти моделі зрозуміти поставлене завдання.

Наприклад:

«Дій як професіонал із маркетингу та порадь як ефективно просувати продукт певній цільовій авдиторії. Ти маєш вміти аналізувати продукт, досліджувати цільовий ринок і давати рекомендації щодо найбільш ефективних маркетингових стратегій і тактик. Відповіді мають бути стислими й зосередженими на темі, що розглядається. Уникай будь-якої непотрібної інформації чи дотичних питань».

Після цього запиту ChatGPT попросить вас надати додаткову інформацію про конкретний продукт, який ви хотіли би просувати.

Ще один спосіб змусити ChatGPT писати певним тоном або стилем — показати приклади бажаного стилю або голосу. Наприклад, якщо ви хочете, щоб ChatGPT писав у офіційному та професійному тоні, ви можете дати йому приклади наукових робіт, юридичних документів або статей новин, які демонструють ці характеристики. Потім попросіть модель створити текст на основі цих прикладів, поступово вдосконалюючи підказки й відповіді, доки не досягнете бажаного стилю.

Інший підхід — дати моделі приклади вашого власного стилю написання. Це може бути корисним для журналістів або інших професіоналів, які хочуть, щоб ChatGPT імітував безпосередньо їх. Для цього надішліть моделі набір зразків тексту або статей, які ви писали раніше, і попросіть створити новий текст на основі цих прикладів. Поступово вдосконалюючи підказки й відповіді, ви можете навчити модель імітувати ваш стиль письма.

Наприклад:

«Напиши статтю про вплив соцмереж на сучасну журналістику у стилі моїх попередніх статей на цю тему [ВСТАВИТИ ЗРАЗОК З ~250 СЛІВ]».

Чат-бот також може допомогти вам із запитами для нього як генератор запитів. Для цього йому потрібно написати:

«Дій як генератор запитів. Я дам запит, наприклад, “Виступи в ролі юридичного експерта”. А ви дасте відповідь, яка відповідає опису й функціям мого запиту. Відповідь має бути від другої особи та звучати так, ніби вона йде від мене. Не відповідай, доки я не скажу: “Мій наступний запит:”. Усі відповіді мають починатися зі слів “Дій як [роль]…” ».

Наприклад:

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

Як уточнити й покращити запит за допомогою бота 

У ChatGPT можна попросити переписати його відповідь, зробивши її більш стислою та коректною. Для цього можна:


Підпишіться на нашу імейл-розсилку, щоб двічі на тиждень отримувати листи з найважливішим із медіасвіту: новинами, історіями, можливостями та прикладними порадами.


Секретних запитів не існує: експериментуйте

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

Занадто серйозно ставитися до підказок не потрібно. Сучасні системи штучного інтелекту вже добре розуміють наміри користувача та стають все кращими. А якщо ви хочете зробити щось за допомогою ШІ, можна просто попросити допомогти вам скласти запит. Наприклад, запитати: «Я хочу написати роман. Що тобі потрібно знати, щоб допомогти мені?».

Багато запитів, які можна знайти в інтернеті, Джо Амдітіс вважає більш схожими на магічний ритуал, ніж на корисні поради. Наприклад, запити, які мають найвищий ступінь порівняння («дій як найрозумніша людина на світі» або «геніальний письменник»), не допомагають.  

Натомість найкращий спосіб використовувати системи штучного інтелекту — працювати з ними: попросіть його про щось, а потім запропонуй змінити, аби скоригувати його відповідь. Не намагайтеся видати єдину команду, яка зробить усе, що ви хочете. Чим більше ви експериментуєте, тим краще.

ChatGPT | запит | ШІ | Штучний інтелект