Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Ф'ю-Шот Промптинг — Навчання на Прикладах | Основні Техніки Створення Підказок
Промпт-інжиніринг для роботи

bookФ'ю-Шот Промптинг — Навчання на Прикладах

Свайпніть щоб показати меню

Існують завдання, для яких просто пояснити ШІ, що саме вам потрібно, недостатньо — потрібно показати це на прикладі. Це основний принцип few-shot підказування: замість (або на додаток до) написання інструкцій ви додаєте один або кілька прикладів бажаного результату, і модель використовує їх як шаблон.

Few-shot підказування — одна з найефективніших технік, особливо для завдань, де потрібно дотримуватися певного стилю, формату чи тону, які складно описати словами.

Як працює few-shot підказування

Структура проста. Ви надаєте:

  1. Коротку інструкцію (завдання);
  2. Один або кілька прикладів у форматі "вхід → вихід";
  3. Фактичний вхід, який ви хочете, щоб модель опрацювала.

Модель читає приклади, визначає закономірність і застосовує її до нового вводу.

Структура прикладу:

Note
Підказка

Ось як наша команда пише внутрішні статус-оновлення:

Input: The API integration is delayed due to a dependency issue on the vendor side. ETA unclear. Output: API integration delayed — vendor dependency unresolved. No ETA yet. Flagged to [Owner]. Next update: Friday.

Input: Design review completed. Three minor revisions requested by stakeholders. Changes expected by end of week. Output: Design review done — 3 revisions requested. Changes due EOW. Owner: Design team.

Тепер застосуйте цей формат до наступного оновлення: Input: The onboarding flow testing is 80% complete. Two edge cases still being resolved by the dev team. Expected completion by Thursday.

Опис скриншоту: Вікно чату з повним few-shot prompt. Підказка візуально поділена на три чітко позначені секції за допомогою легкого фону. Секція 1 — "Інструкція": Напишіть теми для листів повторного залучення у стилі, показаному нижче. Секція 2 — "Приклади": дві пари вхід/вихід. Вхід 1: Аудиторія: користувачі на пробному періоді, які не конвертувалися. Продукт: інструмент для управління проєктами. Вихід 1: "Ваші проєкти все ще чекають на вас." Вхід 2: Аудиторія: користувачі, неактивні протягом 90 днів. Продукт: платформа для дизайну. Вихід 2: "Багато чого змінилося з часу вашої відсутності." Секція 3 — "Ваш вхід": Аудиторія: користувачі, які зареєструвалися, але не завершили онбординг. Продукт: HR-аналітика. Відповідь ШІ нижче створює тему листа, яка чітко відповідає стилю та лаконічності двох прикладів. Анотація вказує на секцію прикладів: "Модель навчається за цим зразком." Анотація вказує на вихід: "Застосовує той самий шаблон до нового вводу."

Скільки прикладів потрібно?

Назва "few-shot" відображає той факт, що зазвичай не потрібно багато прикладів, щоб задати шаблон:

  • Один приклад (one-shot) часто достатній для простого форматування або підбору стилю;
  • Два-три приклади охоплюють більшість професійних випадків і дають моделі достатню варіативність для правильної генералізації;
  • Більше п’яти майже ніколи не потрібно і може зробити підказку громіздкою.

Якість ваших прикладів важливіша за кількість. Один ретельно підібраний приклад, який чітко демонструє шаблон, ефективніший за три непослідовних.

Вибір правильних прикладів

Ваші приклади мають бути:

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

Коли Few-Shot Prompting виправдовує додаткові зусилля

Few-shot вимагає більше часу на налаштування, ніж zero-shot. Це виправдано, коли:

  • Необхідно, щоб результат відповідав конкретному існуючому стилю або формату (стиль письма компанії, шаблон звіту, гайд по тону);
  • Спроби zero-shot дають результати, які постійно близькі, але не зовсім правильні;
  • Створюється шаблон підказки для багаторазового використання, який буде застосовуватися неодноразово — витрати на налаштування є одноразовими;
  • Завдання містить суб'єктивні оцінки якості (що робить тему листа вдалою, що робить резюме лаконічним), які легше продемонструвати, ніж пояснити.
question mark

Яка з наведених практик є найкращою для few-shot prompting згідно з матеріалом глави

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 2

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 2. Розділ 2
some-alt