Генеративні технології ШІ, такого як ChatGPT, можуть генерувати шаблони документів і гайдів, створювати програми заходів, дописи з новинних сюжетів, вікторини, календар публікацій, пропонувати можливий альтернативний погляд або перспективу для історії та навіть транскрибувати аудіо й відео. Щоб робити це ефективно, штучний інтелект має зрозуміти ваш запит.
Помічник операційного директора Center for Cooperative Media Джо Амдітіс склав посібник для журналістів, де розповів про те, як створювати якісні запити. Ми переглянути його поради й виділили найважливіше з того, що має знати користувач ChatGPT.
Як працює ієрархія завдань ШІ?
Щоб виконати складні завдання правильно, штучному інтелекту потрібно багато часу й зусиль. Тому, як і в будь-якій роботі, складні завдання краще розбивати на декілька простих. Щоб зрозуміти як це працює з ChatGPT, можна звернутися до піраміди «Ієрархія завдань для ШІ». Вона поділяється на три складники:
- Коректна робота ШІ, яка передбачає чіткі відповіді на легкі завдання, як-от виділення головних ідей з якогось тексту або сортування електронних листів.
- Достатньо хороша робота ШІ, яка передбачає неідеальні, проте пристойні відповіді на завдання. Наприклад, написати простий електронний лист або скласти резюме зустрічі.
- Чудова робота ШІ, яка передбачає відповіді на складні завдання, які потребують багато зусиль. ШІ може їх виконати, але йому знадобиться багато допомоги й часу. Це, наприклад, завдання із креативом.
Якщо вам потрібно від ШІ «чудову роботу», то буде легше, якщо такий запит розбити на завдання, які є «достатньо хорошою роботою» або «коректною роботою».
Чому ChatGPT не розуміє й видає неправильну відповідь або не знаходить її
Автор посібника наголошує: великі мовні моделі, як-от ChatGPT, не «думають». Вони генерують текст на основі шаблонів і даних, на яких вони навчалися. Це може бути проблемою, тому що:
- Мовні моделі не навчалися бути правильними або фактичними. Вони лише генерують текст, який звучатиме правдоподібно на основі тих даних, які він проаналізував. Це означає, що вони можуть «галюцинувати» інформацію.
- Моделі не завжди розуміють нюанси людського спілкування. Це може призвести до нерелевантного або безглуздого тексту.
- Інколи взагалі важко зрозуміти, чому чат згенерував саме такий результат. Щоб отримати потрібну відповідь, інколи потрібно багато спроб і помилок.
На відміну від сучасних пошукових систем, промпти вимагають, щоб користувач був конкретним і використовував повні речення. Тому, щоб підвищити релевантність й ефективність відповідей ChatGPT, потрібно давати достатньо контексту, який допоможе боту зрозуміти завдання: включити довідкову інформацію та бути максимально конкретним.
Як формувати прості запити до ChatGPT
Запит у ChatGPT зазвичай складається із двох основних компонентів: тексту підказки й контексту.
- Текст підказки — це запитання або твердження, яке користувач пише моделі ChatGPT для генерування відповіді.
- Контекст — це будь-яка релевантна інформація, яка може допомогти моделі згенерувати більш точну відповідь.
Інші поширені підкомпоненти включають обмеження, додаткові інструкції та команди завершення або коментарі. Проста схема підказок, якою можна користуватися, виглядає так:
- Вступ — це перший рядок тексту підказки (зазвичай коротке твердження, що розпочинає або продовжує розмову).
- Текст підказки — це основна частина підказки (зазвичай питання або твердження).
- Контекст — це будь-яка релевантна інформація, яка може допомогти моделі згенерувати точну відповідь (наприклад, попередні розмови або поточні події).
- Обмеження — це будь-які конкретні інструкції, яких має дотримуватися модель під час генерування відповіді.
- Додаткові інструкції — це твердження, які містять стиль, тон, довжину тощо.
- Висновок — це останній рядок підказки (зазвичай коротке твердження, що підсумовує мету запиту).
Кілька прикладів хороших і поганих підказок, які ілюструють цю схему:
- Хороший промпт: «Складіть список усіх посад, комітетів, підкомітетів і робочих груп міської ради Ньюарка, штат Нью-Джерсі, на 2019–2021 роки».
- Поганий промпт: «Хто входить до складу міської ради Ньюарка?»
- Хороший промпт: «Розкажіть про впровадження вакцини проти COVID-19 у США та складіть список викликів, з якими зіткнулися працівники охорони здоров’я під час її розповсюдження».
- Поганий промпт: «Вакцина проти COVID-19».
- Хороший промпт: «Розкажіть про історію історичного району Блумфілд, штат Нью-Джерсі, та плани щодо його збереження для майбутніх поколінь».
- Поганий промпт: «Інформація про історичний район Блумфілд».
Як формувати складні та довгі запити для ChatGPT
Щоб модель згенерувала релевантну й точну відповідь, крім контексту (наприклад, періоду часу або розташування) напишіть чату обмеження. Наприклад, ви можете вказати, що відповідь має містити лише певну інформацію або обмежуватися певною довжиною знаків чи речень.
Якщо модель уже отримала від вас певні знання, це також можна використати. Наприклад, якщо ви вже говорили з ChatGPT про маркетингові методи, можна його запитати про найпоширеніші маркетингові помилки, які можуть робити малі підприємства.
Що таке підказки «act as»
На загальну ефективність запиту може впливати вказування тону та стилю відповіді. Наприклад, якщо ви хочете, щоб відповідь була більш розмовною та невимушеною, напишіть йому про це. Також можна попросити ChatGPT надати список найефективніших стилів і настроїв для ситуації або теми. Для цього можна використовувати підказки «act as» («діяти як»). Це прохання згенерувати текст так, щоб модель «виконувала роль» певного типу професіонала або експерта. Наприклад юриста, фахівця з маркетингу або психолога.
Щоби створити такі типи підказок, Джо Амдітіс у посібнику радить почати з чіткого опису типу експерта чи професіонала, якого модель має наслідувати. Також потрібно дати достатньо контексту, щоб допомогти моделі зрозуміти поставлене завдання.
Наприклад:
«Дій як професіонал із маркетингу та порадь як ефективно просувати продукт певній цільовій авдиторії. Ти маєш вміти аналізувати продукт, досліджувати цільовий ринок і давати рекомендації щодо найбільш ефективних маркетингових стратегій і тактик. Відповіді мають бути стислими й зосередженими на темі, що розглядається. Уникай будь-якої непотрібної інформації чи дотичних питань».
Після цього запиту ChatGPT попросить вас надати додаткову інформацію про конкретний продукт, який ви хотіли би просувати.
Ще один спосіб змусити ChatGPT писати певним тоном або стилем — показати приклади бажаного стилю або голосу. Наприклад, якщо ви хочете, щоб ChatGPT писав у офіційному та професійному тоні, ви можете дати йому приклади наукових робіт, юридичних документів або статей новин, які демонструють ці характеристики. Потім попросіть модель створити текст на основі цих прикладів, поступово вдосконалюючи підказки й відповіді, доки не досягнете бажаного стилю.
Інший підхід — дати моделі приклади вашого власного стилю написання. Це може бути корисним для журналістів або інших професіоналів, які хочуть, щоб ChatGPT імітував безпосередньо їх. Для цього надішліть моделі набір зразків тексту або статей, які ви писали раніше, і попросіть створити новий текст на основі цих прикладів. Поступово вдосконалюючи підказки й відповіді, ви можете навчити модель імітувати ваш стиль письма.
Наприклад:
«Напиши статтю про вплив соцмереж на сучасну журналістику у стилі моїх попередніх статей на цю тему [ВСТАВИТИ ЗРАЗОК З ~250 СЛІВ]».
Чат-бот також може допомогти вам із запитами для нього як генератор запитів. Для цього йому потрібно написати:
«Дій як генератор запитів. Я дам запит, наприклад, “Виступи в ролі юридичного експерта”. А ви дасте відповідь, яка відповідає опису й функціям мого запиту. Відповідь має бути від другої особи та звучати так, ніби вона йде від мене. Не відповідай, доки я не скажу: “Мій наступний запит:”. Усі відповіді мають починатися зі слів “Дій як [роль]…” ».
Наприклад:
«Дій як юридичний експерт і надай консультацію з різних юридичних питань і проблем. Вони можуть містити тлумачення законів і нормативних актів, рекомендації щодо юридичних процедур і процесів, а також поради щодо дій у конкретній правовій ситуації. Ти маєш аналізувати конкретні факти й обставини питання, що розглядається, і надавати точну й достовірну юридичну інформацію. Відповіді мають бути стислими й зосередженими на темі, яка розглядається, без будь-якої непотрібної інформації або відступів від теми».
Як уточнити й покращити запит за допомогою бота
У ChatGPT можна попросити переписати його відповідь, зробивши її більш стислою та коректною. Для цього можна:
- Додавати до вашого запиту незначні варіації, розширюючи його. Наприклад, до запиту «Напиши есе на п’ять абзаців про те, як редакції обирають своїх лідерів» дописати «включи до нього розділи про процес найму, якості успішних керівників і що може впливати на рішення».
- Додавати обмеження та свої знання. Наприклад, до цього ж запиту дописати «поясни, як впливає “гіпотеза балакучості” (babble hypothesis), вплив статусу керівника та стаж роботи на посаді. Поясни, що “гіпотеза балакучості” полягає в тому, що лідером стає той, хто найбільше говорить. Розглянь виклики й переваги кожного підходу. Наведи приклади. Використовуй яскраву мову й висвітли погляд консультанта з управління, яка повернулася до навчання, щоб здобути ступінь MBA або вищу освіту в галузі журналістики. Напиши статтю для професора на курсі журналістики для аспірантів про стратегію та підприємництво в редакції».
- Виступати в ролі редактора, пояснивши, які помилки у відповіді зробив ChatGPT, і як їх можна виправити. Наприклад, вказати, що потрібно додати до пояснення «гіпотези балакучості» більше деталей про те, як вона використовується, поміняти перші два речення місцями, а в останньому абзаці не використовувати фразу «на закінчення».
Підпишіться на нашу імейл-розсилку, щоб двічі на тиждень отримувати листи з найважливішим із медіасвіту: новинами, історіями, можливостями та прикладними порадами.
Секретних запитів не існує: експериментуйте
Підказки — це не ключ до використання штучного інтелекту, стверджує автор посібника. Проте вони можуть полегшити цей процес.
Занадто серйозно ставитися до підказок не потрібно. Сучасні системи штучного інтелекту вже добре розуміють наміри користувача та стають все кращими. А якщо ви хочете зробити щось за допомогою ШІ, можна просто попросити допомогти вам скласти запит. Наприклад, запитати: «Я хочу написати роман. Що тобі потрібно знати, щоб допомогти мені?».
Багато запитів, які можна знайти в інтернеті, Джо Амдітіс вважає більш схожими на магічний ритуал, ніж на корисні поради. Наприклад, запити, які мають найвищий ступінь порівняння («дій як найрозумніша людина на світі» або «геніальний письменник»), не допомагають.
Натомість найкращий спосіб використовувати системи штучного інтелекту — працювати з ними: попросіть його про щось, а потім запропонуй змінити, аби скоригувати його відповідь. Не намагайтеся видати єдину команду, яка зробить усе, що ви хочете. Чим більше ви експериментуєте, тим краще.