PROMPT engineering ChatGPT-4.1 Частина 1 — Основи створення запитів.

PROMPT engineering — що це таке? Конструюва́ння підка́зок (англ. prompt engineering) — це процес структурування тексту, який може бути інтерпретовним та зрозумілим для моделі породжувального ШІ. Цей посібник допоможе вам створювати ефективні запити для роботи з новою моделлю GPT-4.1, що актуально на весну 2025 року. Ми розглянемо ключові принципи, приклади та техніки, які покращать якість відповідей моделі.

Крок 1: Чітко формулюйте завдання

Модель GPT-4.1 працює найкраще, коли ви ясно вказуєте, що хочете отримати. Уникайте розмитих формулювань, надавайте контекст і конкретні інструкції.

Приклад:

Неправильний запит: «Розкажи про історію.»

Правильний запит: «Напиши короткий огляд історії України 20-го століття в 200 слів, зосередившись на ключових подіях незалежності.»

Пояснення: Чіткий запит містить тему (історія України), період (20-е століття), обсяг (200 слів) і фокус (незалежність). Це допомагає моделі дати точну відповідь.

Крок 2: Використовуйте приклади (Few-Shot Prompting)

Дайте моделі кілька прикладів бажаного результату, щоб вона зрозуміла формат і стиль відповіді.

Приклад:

Запит:


Переклади речення українською мовою. Ось приклади:
Англійська: I love to read books.
Українська: Я люблю читати книги.
Англійська: She walks in the park every morning.
Українська: Вона гуляє в парку щоранку.

Тепер переклади: He plays football with friends.
        

Відповідь: Він грає у футбол із друзями.

Пояснення: Приклади допомагають моделі зрозуміти, що потрібен прямий переклад без додаткових деталей.

Крок 3: Розбивайте складні завдання на частини

Якщо завдання багатокомпонентне, розбийте його на кроки, щоб модель могла обробити його послідовно.

Приклад:

Запит:


Створи план статті про здорове харчування:
1. Спочатку напиши вступ (2-3 речення).
2. Потім склади список із 3 ключових пунктів статті.
3. Заверши коротким висновком (1-2 речення).
        

Відповідь:

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

Пункти:

  • Баланс макро- та мікроелементів.
  • Важливість свіжих овочів і фруктів.
  • Обмеження цукру та оброблених продуктів.

Висновок: Здорове харчування — це інвестиція у ваше майбутнє. Почніть із малих змін уже сьогодні.

Пояснення: Розбиття на кроки спрощує обробку складного завдання та забезпечує структуровану відповідь.

Крок 4: Уточнюйте формат відповіді

Вкажіть, у якому форматі ви хочете отримати відповідь (список, таблиця, JSON тощо).

Приклад:

Запит:


Назви 3 переваги програмування на Python. Оформіть відповідь як нумерований список.
        

Відповідь:

  1. Простота синтаксису, що полегшує навчання.
  2. Велика кількість бібліотек для різних завдань.
  3. Широка підтримка спільноти розробників.

Пояснення: Вказівка формату (нумерований список) гарантує, що відповідь буде організованою.

Крок 5: Просіть пояснення або перевірку

Якщо потрібна деталізація чи перевірка логіки, попросіть модель пояснити свій хід думок.

Приклад:

Запит:


Розв’яжи рівняння 2x + 3 = 7. Поясни кожен крок.
        

Відповідь:

1. Дано рівняння: 2x + 3 = 7.

2. Віднімаємо 3 від обох сторін: 2x = 7 — 3, тобто 2x = 4.

3. Ділимо обидві сторони на 2: x = 4 / 2, тобто x = 2.

Відповідь: x = 2.

Пояснення: Просити пояснення допомагає перевірити правильність і зрозуміти логіку моделі.

Крок 6: Використовуйте ітеративний підхід

Якщо відповідь не ідеальна, уточнюйте запит, додаючи деталі чи вказуючи, що виправити.

Приклад:

Перший запит: «Напиши вірш про осінь.»

Відповідь: Вірш із 4 рядків, але надто загальний.

Уточнений запит: «Напиши вірш про осінь у 8 рядків, зосереджений на кольорах листя та прохолодному вітрі.»

Відповідь:

Листя палає червоним і золотом,
Вітер шепоче холодним акордом.
Осінь танцює в барвистій імлі,
Небо сіріє в вечірній тиші.
Жовті клени співають пісні,
Прохолода лоскоче в долині.
Листя кружляє у вальсі легкому,
Осінь малює світ фарбами року.

Пояснення: Уточнення допомагає отримати більш релевантну та деталізовану відповідь.

Крок 7: Уникайте надмірної складності

Не перевантажуйте запит складними інструкціями. Якщо завдання складне, розбийте його на кілька запитів.

Приклад:

Складний запит: «Напиши статтю про штучний інтелект, включи історію, сучасні застосування, етичні проблеми, приклади коду, і все це в 500 слів.»

Покращений підхід:


1. Напиши коротку історію штучного інтелекту (150 слів).
2. Перелічи 3 сучасні застосування ШІ у вигляді списку.
3. Опиши одну етичну проблему ШІ (100 слів).
        

Пояснення: Розбиття складного завдання на прості частини підвищує якість відповіді.
Джерело: Офіційний гайд нової версії ШІ GPT 4.1 Prompting Guide OpenAI Apr 14, 2025


'PROMPT engineering ChatGPT-4.1 Частина 1 — Основи створення запитів.' have no comments

Be the first to comment this post!

Would you like to share your thoughts?

Your email address will not be published.

© Serg Dorohoff 1986-2016