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

Промпт як інструмент

Що таке промпт, чому AI не вгадує намір користувача, відмінність загального запиту від структурованого завдання та причини варіативності відповідей

Промпт як інструмент

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

  • Зрозуміти, що таке промпт та чому він є ключовим інструментом роботи з AI.
  • Усвідомити, що AI працює виключно з тим, що передано в запиті.
  • Побачити різницю між загальним запитом та структурованим завданням.
  • Зрозуміти, чому формулювання визначає результат.

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

  • Промпт (Prompt): текстовий запит, який користувач надсилає AI-асистенту.
  • Контекст промпта: додаткова інформація, яка допомагає AI зрозуміти ситуацію та очікування.
  • Намір (Intent): мета, яку користувач хоче досягти за допомогою запиту.
  • Варіативність відповіді: властивість AI давати різні відповіді на один запит.

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

actor "Користувач\n(Намір / Задача)" as User #DBEAFE

package "Слабкий підхід: розмитий запит" #FEE2E2 {
  rectangle "\"Напиши щось про БД\"" as BadP
  rectangle "Невизначений контекст\n(LLM вгадує навмання)" as BadLLM
  rectangle "Загальна, розмита відповідь\n(мала практична користь)" as BadOut
  BadP -> BadLLM
  BadLLM -> BadOut
}

package "Інженерний підхід: структурований промпт" #DCFCE7 {
  rectangle "Роль + Контекст + Завдання\n+ Обмеження + Формат" as GoodP
  rectangle "Сфокусована генерація токенів\n(висока релевантність)" as GoodLLM
  rectangle "Точний, придатний результат\n(готові схеми, SQL-код)" as GoodOut
  GoodP -> GoodLLM
  GoodLLM -> GoodOut
}

User -down-> BadP
User -down-> GoodP

@enduml

Що таке промпт

Промпт (prompt) — це текстовий запит, інструкція або завдання, яке ви надсилаєте AI-асистенту. Це єдиний канал комунікації між вами та AI: все, що AI знає про вашу задачу, він дізнається виключно з промпта.

Промпт може бути простим питанням («Що таке HTML?»), детальною інструкцією з контекстом та обмеженнями, або навіть цілим документом із вхідними даними та шаблоном бажаного результату. Від якості промпта прямо залежить якість відповіді — це фундаментальний принцип, який ми будемо поглиблювати впродовж усього модуля.


Чому AI не вгадує намір користувача

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

Уявіть, що ви пишете SMS незнайомій людині з проханням допомогти. Якщо ви напишете «Допоможи з проєктом», людина не зрозуміє: який проєкт? Якого масштабу? Якого типу допомога потрібна? Коли дедлайн? Те саме з AI — чим менше інформації ви надасте, тим менш корисною буде відповідь.

AI не має пам'яті про ваші попередні сесії (у більшості випадків), не знає вашу спеціальність, не бачить ваш екран і не розуміє ваші неявні очікування. Все, що ви хочете врахувати — має бути явно записано в промпті.

Відмінність загального запиту від структурованого завдання

Різниця між «запитом» та «завданням для AI» подібна до різниці між «скажи щось розумне» та «напиши доповідь на тему X для аудиторії Y обсягом Z сторінок».

Загальний запит:

Розкажи про бази даних

Результат: довга, загальна стаття, яка може бути як занадто простою, так і занадто складною, без чіткої структури та невідомо для кого написана.

Структуроване завдання:

Поясни студенту першого курсу коледжу, що таке реляційна база даних.
Включи: визначення (2 речення), аналогію з Excel-таблицею, 3 приклади
реляційних СУБД, та поясни, чому дані зберігають у таблицях, а не у файлах.
Обсяг: до 200 слів. Мова: українська.

Результат: цілеспрямована, зрозуміла відповідь з чіткою структурою.


Чому формулювання визначає результат

Один і той самий запит, сформульований по-різному, може дати кардинально різні результати. Це не недолік AI — це його природа. AI генерує відповідь на основі того, що написано в промпті. Змінюється промпт — змінюється відповідь.

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


Варіативність відповіді та її причини

Як ми вже знаємо з розділу про LLM, AI генерує відповіді на основі ймовірностей. Це означає, що навіть ідентичний промпт може дати різні відповіді при кожному зверненні. Причини:

  1. Стохастичний семплінг: модель обирає токени з розподілу ймовірностей, і випадковий елемент призводить до варіацій.
  2. Чутливість до формулювання: незначна зміна в промпті (навіть додавання крапки) може змінити відповідь.
  3. Вплив попереднього контексту: у рамках одного діалогу попередні повідомлення впливають на наступні відповіді.
Варіативність — це не завжди погано. Для креативних задач (генерація ідей, написання тексту) вона корисна. Для точних задач (отримання фактів, виконання інструкцій) її потрібно мінімізувати через більш точні промпти.

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


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

Copyright © 2026