Що таке інженерія підказок
Модуль 1Урок 1 з 36Безкоштовний модуль
Коли ви пишете в чат «поясни мені квантову фізику», ви вже створили підказку — текст (або зображення, або файл), який подається на вхід мовній моделі. Модель не «читає ваші думки»: вона бачить лише те, що ви явно передали, плюс свої навчені знання. Підказка — це інструкція й контекст разом: що зробити, для кого, у якому тоні, з якими обмеженнями.
Підказка і інженерія підказок
Інженерія підказок — це не «магічна фраза на удачу». Це системний підхід до формування підказок, щоб мовна модель стабільно давала корисну відповідь. Різниця як між одним разом кинути камінь у воду й побудувати міст: і там, і там є вода, але друге вимагає плану, вимірювань і перевірок. Одноразова підказка може спрацювати випадково; інженерія підказок перетворює успіх на повторюваний результат.
Приклад
Розмита підказка «напиши про маркетинг» змушує модель здогадуватися: для кого текст, яка довжина, який формат. Відповідь буде загальною — про «важливість соцмереж» і «знання аудиторії». Конкретніша підказка задає роль («ти — редактор B2B-блогу»), аудиторію («менеджери малого бізнесу в Україні»), формат («5 пунктів, без жаргону») і обмеження («до 300 слів»). Тоді мовна модель працює в вузькому коридорі, а не розливається загальностями.
Ітеративний системний дизайн
Інженерію підказок будують ітеративно, як будь-який інженерний артефакт. Спочатку формулюють ціль: що має бути на виході і для кого. Потім чернетку підказки, прогін через модель, аналіз відповіді — що зайве, чого не вистачає, де модель «галюцинує». Далі уточнюють формулювання, додають приклади, змінюють структуру. Цикл повторюють, доки якість не стане прийнятною для задачі. Це не «один раз написав — забув», а процес з гіпотезами й перевірками.
Системність означає, що підказку можна описати шаблоном: які поля обовʼязкові, які змінні підставляються автоматично, які правила безпеки завжди додаються. Так команда не залежить від памʼяті однієї людини, а продукт не ламається після оновлення моделі — бо є документований дизайн підказки, а не випадковий набір трюків у чаті.
Порада
Починайте з мінімальної підказки і додавайте деталі лише там, де модель помиляється. Зайва інструкція іноді плутає мовну модель так само, як і її нестача. Записуйте версії: «v1 — занадто довго», «v2 — додали формат JSON», «v3 — додали заборону на медичні поради». Це і є інженерія, а не гадання.
Що запамʼятати
Підказка — вхід для моделі; інженерія підказок — дисципліна, яка робить цей вхід передбачуваним. Розмиті підказки дають розмиті відповіді, бо мовна модель заповнює прогалини типовими шаблонами з навчання. Ітерації, шаблони й перевірки перетворюють випадковий успіх на процес, яким можна керувати в команді та в продакшні.
У наступних уроках ми розберемо, чому якість підказки критична для надійності й безпеки, як галузь перейшла від «лайфхаків у Twitter» до інженерних практик і чим робота із мовною моделлю відрізняється від класичного коду. Але базова ідея вже тут: ви проєктуєте взаємодію з моделлю, а не просто «питаєте ChatGPT».
Перевірка
4 питанняКілька питань за матеріалом уроку. Спроб — скільки завгодно.