Що таке промпт і чому він вирішує все
Промпт – це ваша інструкція моделі. Модель не читає думки: вона відповідає на те, що ви написали, і повторює той формат та стиль, який ви поставили. Розпливчастий запит дає розпливчасту відповідь; чіткий та структурований - точний. Тому якість результату на 80% залежить від промпту, а не від розуму моделі. Гарний промпт – це половина роботи.
Прийом 1: задайте роль та контекст
Скажіть моделі, ким їй бути і кому відповідь: «ти досвідчений редактор, пиши для новачків». Роль задає тон, глибину та словник. Додайте контекст - хто ви, яка мета, які обмеження. Чим точніше ви окреслили ситуацію, тим менше модель вгадує і тим ближча відповідь до потрібного. Це найшвидший спосіб підняти якість.
Прийом 2: опишіть формат відповіді
Не залишайте формат на волю моделі. Скажіть явно: "поверни список з 3 пунктів", "відповідь у вигляді JSON з полями X та Y", "максимум 40 слів, без вступу". Коли ви задаєте структуру, відповідь стає передбачуваною та готовою до використання. Особливо це важливо, якщо результат йде далі в роботу чи іншу програму.
Прийом 3: дайте приклад та розбийте завдання
Моделі добре навчаються на прикладах: покажіть один зразок потрібної відповіді, і вона підхопить патерн (це називають few-shot). А складне завдання не вивалюйте повністю - розбийте на кроки: спочатку план, потім виконання. Покрокове міркування та приклади різко підвищують точність на нетривіальних завданнях.
Як практикуватися і куди рухатися далі
Промпт-інжиніринг ставиться лише руками. Беріть реальні завдання та усвідомлено застосовуйте прийоми: роль, формат, приклад, декомпозиція. Порівнюйте, як змінюється відповідь. Тримайтеся фундаменту – ці принципи не старіють із виходом нових моделей. Освоївши базу, рухайтеся до просунутих технік: ланцюжка міркувань, робота з даними, захист від маніпуляцій у запитах.