Початок подорожі
Тепер, коли ви дізналися про основи інженерії запитів, ви готові самостійно розпочати будувати запити. Решта цього курсу міститиме додаткові техніки та ресурси, але найкращий спосіб навчитися ІЗ – почати експериментувати з власними запитами. Ця сторінка покаже вам, як почати розв’язувати довільний приклад інженерії запитів.
Припустімо, вам потрібний запит, який створить захопливу інтерактивну історію за допомогою ChatGPT.
Крок 1: Дослідження
Перше, що потрібно зробити, це дослідити потрібний запит. Крім пошуку в Google, наступні ресурси є дуже цінними:
- Чудові підказки ChatGPT
- FlowGPT
- r/PromptDesign (та подібні сабредити)
- Вивчайте запити Discord (та інші актуальні Discord, включно з OpenAI Discord)
Ви можете знайти це за допомогою Heroj04, що буде хорошою відправною точкою:
Я хочу, щоб ти виступав у ролі текстової пригодницької гри. Я буду вводити команди, а ти відповідатимеш описом того, що бачить персонаж. Я хочу, щоб ти відповідав лише за результатами гри в одному унікальному блоці коду, і нічого більше. не пиши пояснень. не вводь команди, якщо я не вказую тобі це зробити. коли мені потрібно сказати тобі щось українською, я зроблю це, помістивши текст у фігурні дужки {ось так}. моя перша команда – прокинься
Крок 2: Експеримент
Тепер ми розмістимо запит в ChatGPT і подивимося, що станеться.
Ми бачимо, що він створив історію, але написав її всередині блоку коду csharp (мова програмування). Можливо, ми цього не хочемо, тому ми змінимо запит на:
Я хочу, щоб ти виступав у ролі текстової пригодницької гри. Я буду вводити команди, а ти відповідатимеш описом того, що бачить персонаж. Не пиши пояснень. Моя перша команда – прокинься
Відповідь ChatGPT:
// highlight-start
Ви повільно відкриваєте очі й усвідомлюєте, що лежите на холодній твердій землі. Оглядаючись навколо, ви розумієте, що знаходитесь у темній печері. Повітря вогке й затхле, десь здалеку чути, як капає вода. Ваша голова пульсує, і ви почуваєтесь дезорієнтованим. Вам потрібно зрозуміти, де ви і як звідси вибратися.
// highlight-end
Чудово, тепер він виводить історію як звичайний текст. Однак у нашому запиті бракує деталей. Додамо ще трохи структури до запиту:
Я хочу, щоб ти виступав у ролі текстової пригодницької гри. Я буду вводити команди, а ти відповідатимеш описом того, що бачить персонаж. Не пиши пояснень. Використовуй барвисту мову та описові слова. Дія відбувається у котеджному селі, де гноми та жаби вільно розгулюють на рівних. Щоразу, коли ти говориш, починай абзац із ЧАС, МІСЦЕ, ДРУЗІ (хто з тобою), ПРЕДМЕТИ (які предмети у тебе є). Моя перша команда – прокинься.
Відповідь ChatGPT:
// highlight-start
ЧАС: Рано-вранці
МІСЦЕ: Затишний, химерний котедж, розташований у селі, оточеному пишною зеленню і запашними квітами.
ДРУЗІ: Ви одні у своїй спальні, лежите під затишною ковдрою.
ПРЕДМЕТИ: Ви бачите дерев’яну тумбочку біля свого ліжка, а на підвіконні — повний кошик живих квітів.
Прокинувшись, ви відчуваєте тепло сонця, що проникає крізь вікно, і тихе щебетання пташок надворі. Ви сідаєте на ліжко і витягуєте руки, дивлячись на чудові квіти, що цвітуть надворі. Ніжний шелест листя та легкий вітерець дарують відчуття спокою та умиротворення. Ви відчуваєте себе омолодженими та відновленими, готовими до будь-яких пригод, які може принести день.
// highlight-end
Ах, чудово! Тепер ви можете втілити в життя свої мрії про котедж із ChatGPT 🌸
Крок 3: Отримайте відгук і повторіть
Тепер покажіть своїм друзям/співробітникам/босу та попросіть їх надати відгук. Якщо їм це сподобається, чудово! Якщо ні, повторюйте запит, доки не отримаєте те, що сподобається вам обом. Ви також можете запитати відгук у згаданих вище спільнотах. Цей крок насправді ніколи не закінчується. Ви завжди будете повторювати свої запити, оскільки проблеми та люди з часом змінюються.
Висновок
Виконуйте інженерію запитів так, як ви хочете. Я (супроводжувач цього курсу) завжди пишу свої запити з нуля. Не існує золотого стандарту щодо того, як писати найкращі запити; Метод проб і помилок – найкращий спосіб навчання. Гарного навчання та успіхів у решті курсу!
Рекомендації в цій статті стосуються всіх прикладів інженерії запитів, а не лише написання інтерактивних історій!
Примітки
- У наступних розділах ви можете побачити, що слова ШІ, модель і ВММ використовуються як синоніми. Для отримання додаткової інформації перегляньте словниковий довідник.