Постановка завдань для AI: принципи створення промптів

Прийоми посилення промпта

Передача вхідних матеріалів, використання прикладів, вказання ролі, покрокові завдання, заборона домислень та запит уточнень від AI

Прийоми посилення промпта

🎯 Мета розділу

  • Освоїти техніки, що підвищують якість відповідей AI.
  • Навчитися передавати AI вхідні матеріали для обробки.
  • Зрозуміти, коли ефективно використовувати приклади, ролі та покрокові інструкції.

🔑 Ключові терміни

  • Few-shot prompting: передача AI кількох прикладів бажаного результату.
  • Role prompting: вказання ролі для AI (наприклад, «ти — досвідчений редактор»).
  • Chain-of-thought: прохання до AI «думати покроково».

Loading diagram...
@startuml
skinparam style plain
skinparam backgroundColor #FFFFFF
skinparam packageBackgroundColor #F8FAFC
skinparam packageBorderColor #64748B

rectangle "Базовий промпт\n(Низька якість)" as Raw #FEE2E2

package "Методи інженерного підсилення" #EFF6FF {
  rectangle "1. Рольовий контекст (System Role)\n«Ти — Senior DevOps інженер»" as E1 #DBEAFE
  rectangle "2. Ізоляція контексту (Delimiters)\nВикористання ### або ``` для даних" as E2 #DBEAFE
  rectangle "3. Зразки Few-Shot\nПоказ бажаної схеми Input -> Output" as E3 #DCFCE7
  rectangle "4. Покрокова декомпозиція\n«Крок 1 -> Крок 2 -> Валідація»" as E4 #FEF3C7
  rectangle "5. Заборона домислення\n«Відповідай ТІЛЬКИ на основі наданого тексту»" as E5 #FCE7F3
}

rectangle "Високоточний результат\n(Стабільний та перевірюваний)" as Out #DCFCE7

Raw -right-> E1
E1 -down-> E2
E2 -right-> E3
E3 -down-> E4
E4 -left-> E5
E5 -down-> Out

@enduml

Передача вхідних матеріалів

AI може обробляти не лише ваші запитання, а й вхідні матеріали: текст, таблиці, фрагменти коду, дані з файлів. Це значно розширює можливості: замість генерації «з голови» AI працює з конкретним матеріалом.

Формат передачі: вставте матеріал у промпт та чітко вкажіть, що з ним зробити.


Використання прикладів (Few-shot)

Один із найефективніших прийомів — показати AI приклад бажаного результату. Модель розпізнає патерн та відтворить його.


Вказання ролі

Прийом «ти — роль» може впливати на стиль та глибину відповіді. Наприклад, «ти — досвідчений викладач програмування» дасть інший результат, ніж «ти — маркетолог».

Роль впливає не завжди. Для фактичних запитань вона може не мати ефекту. Для стилістичних та творчих задач — може бути дуже корисною. Експериментуйте.

Покрокове завдання

Замість одного великого завдання — розбийте на кроки: «Спочатку зроби X, потім Y, на основі цього — Z». Це допомагає AI структурувати думку та дає якісніший результат для складних задач.


Заборона на домислення

Явна інструкція «не вигадуй дані, яких у тебе немає» або «якщо не знаєш — скажи прямо» допомагає зменшити ризик галюцинацій.


Запит уточнень від AI

Потужний прийом: попросити AI задати вам уточнювальні питання перед виконанням задачі.

Я хочу створити вебзастосунок. Перш ніж пропонувати рішення, задай мені 5
уточнювальних питань, щоб краще зрозуміти мої потреби.

Практичні завдання


Запитання для самоконтролю

Copyright © 2026