Промпт-інжиніринг
Майстерність у створенні запитів AI: 5 технік для досвідчених користувачів
Використання великих мовних моделей (LLM) як ChatGPT розширюється по різних галузях. Навіть вчені спираються на AI для написання або хоча б полішування своєї роботи. Недавній аналіз п’яти мільйонів наукових досліджень, опублікованих у 2023 році, виявив швидке збільшення певних слів, таких як “метiculozny”, “інтригуючий” і “відмінний”. Причина цього збільшення? Використання LLM.
Вплив AI вже величезний, швидко трансформуючи робоче місце. Але ми ще на початку, намагаючись знайти баланс між використанням AI без надмірної залежності від нього та компрометацією якості. У моєй компанії Jotform ми включили інструменти AI для автоматизації рутинних завдань, або, як я їх називаю, “роботою”, і звільнили працівників, щоб вони могли зосередитися на значимій роботі, яку можуть робити тільки люди. Я розглядаю інструменти AI, такі як ChatGPT, як цінні ресурси – низькозатратні, ефективні помічники AI. Але, як кожен, хто користувався ChatGPT, скаже вам, воно не 100% надійне або точне. І воно ефективне тільки настільки, наскільки ви даєте йому запитів.
Нещодавно я запитав ChatGPT, як розвинути свої навички інженерії запитів. Перша відповідь була: “Експериментування та ітерація: Постійно експериментуйте з різними типами запитів і уточнюйте їх на основі виходів AI. Стежте за тим, що працює, а що ні, і ітеративно покращуйте свої запити.”
Іншими словами, практика робить досконалим.
З цим на увазі, ось мої топ-стратегії для виведення ваших навичок написання запитів на наступний рівень.
Спробуйте мета-запити
Комунікація є ключем до успішних відносин. Поняття, як люди спілкуються і як найкраще спілкуватися з ними, може допомогти розвинути сильнішу зв’язок і подолати неминучі недорозуміння, коли є розрив між словами та намірами або емоціями. У тому ж дусі, ваші взаємодії з ChatGPT можуть суттєво покращитися, якщо ви явно запитаєте його, як найкраще спілкуватися з ним. Я регулярно запитую ChatGPT, як сформулювати запити, щоб отримати інформацію або зворотний зв’язок, який я шукаю. Чим більше інформації ви даєте ChatGPT про результати, яких ви добиваетесь, тим краще воно може допомогти вам створити ефективний запит.
Ось приклад мета-запиту:
“Як би ви сформулювали запит, щоб отримати детальний зворотний зв’язок про статтю з ChatGPT? Яку інформацію ви включили б, щоб отримати найбільш актуальний інсайт?”
За секунди ChatGPT видало шаблон запиту з коротким поясненням, чому воно включило кожну частину запиту. Цей тип інсайту допомагає вам писати кращі запити в майбутньому.
Зробіть це тривалим діалогом
У більшості дослідницьких інструментів кожен запит ізольований. Ви не можете продовжити попередній пошук, щоб уточнити або глибше вивчити. ChatGPT має перевагу у тому, що дозволяє вам продовжувати нитку, як діалог між двома людьми – сократичний діалог, якщо хочете, де ви є вчителем, а ChatGPT – учнем. Я вважаю цю можливість особливо корисною, якщо я новачок у предметі і хочу почати з базового рівня розуміння, перш ніж пірнути в деталі.
Щоб вступити у діалог з ChatGPT, почніть з широкого запиту і уточніть наступні запити на основі відповідей.
Послідовність запитів може виглядати так:
“У кількох реченнях можете пояснити механіку тенісного серву?”
“Чому сервер зміщує свій вагу з задньої ноги на передню?”
“Чи можете ви коротко пояснити перехід кінетичної енергії?”
Ця техніка може допомогти вам отримати більш нюансовані відповіді і вивчити області та перспективи, які ви можливо не розглянули б інакше.
Дайте ChatGPT посиловий текст
ChatGPT може бути трохи гладким говоруном. Запитайте його про будь-яку тему під сонцем, і воно буде щасливо говорити про неї, скільки б ви не хотіли. Проблема: воно не завжди точне. Тому надання ChatGPT посилового тексту може допомогти забезпечити, щоб відповіді, які ви отримуєте, були засновані на надійних джерелах.
Як OpenAI пояснює, “У тому ж спосіб, у якому аркуш нот може допомогти студенту краще скласти тест, надання посилового тексту цим моделям може допомогти у відповідях з меншою кількістю вигадок.” Надайте ChatGPT джерела, які ви вже знаєте і довіряєте, і дозвольте LLM витягти інформацію, яку вам потрібно.
Запит може бути:
“Використовуйте наступну статтю у лапках, щоб відповісти на питання.”
ChatGPT: Так, будь ласка, продовжуйте і надайте статті, які ви хотіли б, щоб я використав для відповідей на ваші питання.
Тоді надайте ChatGPT статтю (заголовок і публікація зазвичай роблять свою справу) і ваші питання.
Призначте ChatGPT роль
Одна з найбільш корисних, і, зізнаюсь, розважальних, можливостей ChatGPT – це прийняття різних персоналій. Ви, мабуть, знаєте притчу про сліпих чоловіків і слона. Кожен чоловік торкається іншої частини слона і описує тварину на основі свого обмеженого погляду. Як люди, ми схильні припускати, що наша реальність правильна, навіть якщо вона заснована на обмеженому погляді. Включення різних перспектив наділяє нас можливістю зрозуміти щось більш повністю.
Просто вказавши ChatGPT прийняти персоналію, ми можемо отримати нову перспективу.
Розгляньте ці два запити і персоналії:
Запит: Перепишіть наступний текст з точки зору поета: Міст над водою з’єднує дві землі.
ChatGPT:
Між берегами, де річки танцюють і шепчуть,Міст, тонкий і рішучий, простягнувся через срібло,Об’єднуючи віддалені землі обіцянкою,Свідченням бажань серця і землі.
Запит: Перепишіть наступний текст з точки зору інженера: Міст над водою з’єднує дві землі.
ChatGPT
Міст над водою функціонує як структурне рішення, ефективно з’єднуючи дві окремі землі. Воно простягнулося через прірву з точністю спроектованими матеріалами, забезпечуючи стабільність і міцність, а також полегшуючи транспорт і спілкування між двома регіонами.
У Jotform наша маркетингової команда могла б використовувати цю техніку, щоб вивчити питання з точки зору різних персоналій покупців. Це проста техніка з багатьма випадками використання.
Моделюйте відповідь, яку ви хочете
Хоча ChatGPT може не бути найнадійнішим оповідачем, воно надзвичайно логічне. Навіть не намагаючись описати відповідь, яку ви хочете, що може бути дивно складним, ви можете дати ChatGPT приклад і воно застосує ту ж логіку.
Наприклад, якщо я працюю над маркетинговою кампанією і хочу використовувати ChatGPT, щоб створити привабливі копії.
Я міг би використовувати наступний запит:
Запит: “Я буду писати слова, і я хотів би, щоб ви прийшли з відповідним прикметником. Наприклад, якщо я напишу ‘гарний’, ви могли б написати ‘ще красивіший, ніж зірки на небі”.
ChatGPT:
Так, я готовий! Будь ласка, надайте слова, які ви хотіли б, щоб я перетворив.
Я: нервовий
ChatGPT: Нервовий, як лист, який тремтить у бурі.
Я міг би подумати, що на другий погляд, це не той тон, якого я добиваюсь. Тому я коригую запит.
Запит: Я буду писати слова, і я хотів би, щоб ви прийшли з відповідним прикметником. Наприклад, якщо я напишу ‘гарний’, ви могли б написати “кращий, ніж призовий кабан на Техаському державному ярмарку”.
ChatGPT: Гаразд! Будь ласка, надайте слова, які ви хотіли б, щоб я перетворив.
Я: нервовий
ChatGPT: Нервовий, як кіт на конвенції гойдалок.
У цьому випадку я отримав би ідею для своєї маркетингової копії – і посмішку, без додаткової оплати.










