Проста техніка промптингу, яка підняла точність ШІ з 18% до 79% у задачах на міркування — із готовими прикладами, що їх можна копіювати в роботі.
Ти поставив ChatGPT запитання, яке потребувало хоч якогось обмірковування — порівняти два варіанти, проаналізувати рішення чи розв'язати задачу з кількома кроками. ШІ миттєво видав упевнену відповідь. Одна біда: вона була цілковито хибна.
Таке трапляється частіше, ніж здається. ШІ-асистенти натреновані видавати відповіді, що звучать переконливо, а не справді розмірковувати. Коли ставиш складне запитання звичним способом, ШІ нерідко пропускає етап мислення й одразу стрибає до відповіді — і часом помиляється епічно, говорячи при цьому з абсолютною впевненістю.
Є рішення. У 2022 році дослідники Google виявили, що додавання до промпту однієї фрази — «Давай думати крок за кроком» — підняло точність на математичних задачах із 17,7% до 78,7%. Це не помилка. Одне речення зробило ШІ вчетверо точнішим.
Цю техніку називають ланцюжком думок (chain-of-thought prompting), і вона працює, бо змушує ШІ показувати хід міркувань, а не вистрибувати одразу до висновку. Ось як використати її для реальних завдань — а не лише для шкільних задач з арифметики.
Що таке промптинг ланцюжка думок
Ланцюжок думок (CoT) — техніка рівно настільки прозора, наскільки звучить: ти просиш ШІ розписати міркування крок за кроком і лише потім дати остаточну відповідь. Замість «Яка відповідь?» ти кажеш: «Проведи мене своїми міркуваннями, а потім дай відповідь».
Уяви, що просиш колегу показати свою роботу. Якщо людина дає рекомендацію без жодного пояснення, ти не розумієш, чи вона справді все зважила, чи просто вгадала. Але якщо вона проводить тебе своїм ходом думок — «врахувала X, відкинула Y через Z, тому дійшла такого висновку» — ти можеш помітити будь-які діри в логіці.
Той самий принцип діє і для ШІ. Коли змушуєш його промовляти проміжні кроки, відбуваються дві речі:
ШІ ловить власні помилки прямо посеред міркування
Ти бачиш, де саме логіка зламалась, якщо відповідь не сходиться
Чому ШІ пропускає кроки (і помиляється)
Ось що мало хто усвідомлює: моделі ШІ насправді не «думають» так, як люди. Вони зіставляють шаблони з мільярдами прикладів тексту, щоб передбачити, які слова мають іти далі. Коли ти ставиш пряме запитання, модель стрибає до статистично найімовірнішої відповіді.
Для простих питань це працює нормально. «Яка столиця Франції?» не потребує жодних міркувань — ШІ бачив це запитання й відповідь у парі мільйони разів.
Але щойно йдеться про справжню логіку — порівняти варіанти, зважити компроміси, розв'язати багатокрокову задачу — підхід зі зіставленням шаблонів сипеться. ШІ обирає відповідь, яка звучить правильно, і не робить роботи, аби перевірити, чи вона справді така.
Промптинг ланцюжка думок ламає цей шорткат. Просячи ШІ міркувати вголос, ти змушуєш його породжувати проміжні кроки — а ці кроки обмежують, якою може бути остаточна відповідь. Дійти до хибного висновку важче, коли треба показати шлях, яким ти йшов.
Порівняння: ШІ стрибає одразу до відповіді проти ШІ, що міркує покроково перед тим, як відповісти
Найпростіший спосіб скористатися ланцюжком думок
Найлегший варіант не потребує жодного налаштування. Просто додай у кінець свого промпту одну з фраз:
«Давай думати крок за кроком.»
«Проведи мене своїми міркуваннями.»
«Поясни хід думок, перш ніж давати остаточну відповідь.»
«Розклади це по поличках, крок за кроком.»
Дослідники з'ясували, що в тестах найкраще спрацювала фраза «Давай думати крок за кроком», хоча пізніше дослідження знайшло ще ефективніше формулювання: «Розберімо це крок за кроком, щоб упевнитися, що відповідь правильна».
Ось як це виглядає на практиці. Скажімо, ти вирішуєш, чи приймати пропозицію роботи.
Без ланцюжка думок:
Чи варто прийняти пропозицію роботи із зарплатою на 20% вищою, але з переїздом до міста з вартістю життя на 40% дорожчою?
ШІ, ймовірно, видасть швидке «так» чи «ні», спираючись на поверхневе зіставлення шаблонів.
З ланцюжком думок:
Чи варто прийняти пропозицію роботи із зарплатою на 20% вищою, але з переїздом до міста з вартістю життя на 40% дорожчою?
Давай думати крок за кроком: спершу врахуй фінансовий бік, потім якість життя і кар'єрний вплив, і лише потім зроби висновок.
Тепер ШІ розкладе кожен фактор, порахує, чи покривають 20% більшої зарплати 40% вищі витрати, зважить, що ти можеш виграти або втратити, і дасть обґрунтовану рекомендацію.
Few-shot CoT: покажи ШІ, як саме треба міркувати
Підхід «Давай думати крок за кроком» називають zero-shot CoT — бо ти не показуєш жодного прикладу. Він добре працює в багатьох ситуаціях, але для складних чи спеціалізованих завдань результати помітно кращі, якщо продемонструвати самому, який саме патерн міркування ти хочеш.
Це називається few-shot CoT — додаєш один-два розв'язані приклади, які показують ШІ, як міркувати над схожими задачами.
Ось шаблон для аналізу бізнес-рішень:
Допоможи оцінити варіанти. Ось як я хочу, щоб ти міркував над кожним:
Приклад:
Запитання: Чи варто перейти з помісячної оплати на річну?
Крок 1 — Виділи ключові фактори: передбачуваність грошового потоку, ризик відтоку клієнтів, психологія ціноутворення.
Крок 2 — Проаналізуй кожен фактор:
- Грошовий потік: річна оплата дає виторг наперед, передбачуваність зростає
- Відтік: клієнти на річному плані відписуються рідше
- Ціна: можна дати знижку на річний план без втрати маржі
Крок 3 — Зваж компроміси: головний мінус — вищий бар'єр для нових реєстрацій.
Крок 4 — Висновок: так, але запропонуй обидва варіанти, річний — зі знижкою 15%.
Тепер застосуй ту саму структуру міркування до мого запитання:
{{question}}
Приклад не мусить точно збігатися з твоїм запитанням — головне, щоб він демонстрував потрібну структуру міркування. ШІ адаптує патерн до конкретно твоєї ситуації.
Коли ланцюжок думок реально допомагає (а коли — ні)
Промптинг CoT — не магічна паличка для будь-якої взаємодії з ШІ. Дослідження Wharton показало, що техніка справді покращує результати на складних задачах, але може псувати точність на простих, додаючи зайвої складності.
Користуйся ланцюжком думок, коли:
Порівнюєш кілька варіантів або зважуєш компроміси
Завдання потребує багатокрокових міркувань або обчислень
Треба знайти причину чи діагностувати проблему
Відповідь вимагає аналізу причин і наслідків
Хочеш бачити хід думок ШІ, а не лише голу відповідь
Не використовуй ланцюжок думок, коли:
Питаєш про прості факти чи означення
Тобі потрібен творчий вихід — брейншторм або текст
Хочеш отримати резюме або переклад
Швидкість важливіша за точність
Завдання не передбачає логічних міркувань
Ще момент: CoT-промптинг гірше працює на менших моделях. Оригінальне дослідження Google показало, що відчутні покращення з'являються лише в моделях зі 100+ мільярдами параметрів. Сучасні споживчі інструменти на кшталт ChatGPT-4, Claude і Gemini у цьому діапазоні. Але якщо працюєш зі старішими чи компактними моделями, результат може бути іншим.
5 готових CoT-промптів для реальної роботи
Ось промпти, які можна копіювати й використовувати вже сьогодні. У кожен закладено структуру ланцюжка думок.
1. Аналіз рішення
Допоможи мені вирішити: {{decision_to_make}}
Проведи це крок за кроком:
1. Виділи ключові фактори, які варто врахувати
2. Проаналізуй, як кожен варіант справляється з цими факторами
3. Назви головні ризики й компроміси
4. Дай рекомендацію з обґрунтуванням
Будь конкретним і спирайся саме на мою ситуацію, а не на загальні поради.
2. Порівняння плюсів і мінусів
Порівняй варіанти: {{option_1}} vs {{option_2}}
Міркуй системно:
1. Спочатку виділи 5 критеріїв, які найбільше важать у такому рішенні
2. Оціни кожен варіант за кожним критерієм
3. Зазнач показники-стопери та обов'язкові вимоги
4. Зваж загальні компроміси
5. Дай чітку рекомендацію
Не просто перелічуй плюси й мінуси — поясни, які фактори важать більше і чому.
3. Аналіз кореневої причини
Допоможи зрозуміти, чому це відбувається: {{problem_description}}
Йди таким маршрутом міркування:
1. Уточни, що відбувається насправді й що мало б відбуватися
2. Перелічи всі можливі причини (навіть малоймовірні)
3. Для кожної причини зазнач, які докази підтвердили б або відкинули її
4. Спираючись на наявні дані, виділи найімовірнішу кореневу причину
5. Запропонуй, як це перевірити та що з цим робити
4. Покрокове планування
Мені потрібно: {{goal}}.
Розклади це на кроки:
1. Спочатку виділи передумови — що має статися раніше за все інше
2. Потім окресли основні фази або віхи
3. Для кожної фази випиши конкретні дії
4. Познач залежності — що мусить відбутися, перш ніж стартує наступне
5. Зазнач можливі блокери і як їх обійти
Будь конкретним: давай дієві кроки, а не розпливчасті поради.
5. Розбір складного запитання
{{complex_question}}
Перш ніж відповідати, опрацюй це уважно:
1. Розклади, про що насправді запитує це питання
2. Виділи припущення, вшиті в самому формулюванні
3. Назви ключові фактори, які впливають на відповідь
4. Прорахуй кожен фактор
5. Лише тоді дай відповідь і поясни, які міркування її підпирають
Якщо є справжня невизначеність — визнай її, замість удавати впевненість.
Усі ці промпти побудовані за однією логікою: спершу формулюй, що тобі потрібно, а тоді явно опиши процес міркування, який має пройти ШІ. Структура веде модель крізь повноцінний аналіз і не дає їй стрибнути до висновку.
Картка з шаблоном промпту, у якій плейсхолдери змінних підлаштовуються під різні завдання
Якщо помічаєш, що повертаєшся до тих самих промптів — лише підставляючи щоразу інше рішення, проблему чи запитання — інструмент на кшталт PromptNest дає змогу зберегти їх із готовими {{variables}}. Коли промпт потрібен — просто заповни поля й копіюй увесь текст.
Що робити, коли міркування пішло не туди
Іноді ти застосовуєш ланцюжок думок, ШІ розписує кроки... але висновок усе одно неправильний. Ось що з цим робити.
Міркування виглядає чітко, а висновок хибний. Найпевніше, ШІ виходив із помилкової передумови. Запитай: «Які припущення ти тут робиш? Випиши їх явно». Часто помилка ховається саме в неозвученій передумові, а не в самій логіці.
ШІ випустив важливий фактор. Відповідай: «Ти не врахував {{factor}}. Як це змінює аналіз?» Модель додасть нову інформацію й нерідко перегляне висновок.
Міркування ходить по колу або розпливчасте. Проси конкретики: «У кроці 2 ти написав, що „це може бути ризиковано“. Про які саме ризики йдеться і як ти їх оцінив би в цифрах?» Вимога конкретики оголює нечітке мислення.
Підозрюєш, що ШІ переоцінює свою впевненість. Спробуй: «Зіграй адвоката диявола. Який найсильніший аргумент проти цього висновку?» Так часто випливають слабкі місця, які ШІ оминув з першого разу.
Сенс ланцюжка думок не лише в тому, щоб отримати кращі відповіді — а в тому, щоб зробити міркування ШІ видимими, аби ти міг ловити й виправляти помилки. Сприймай першу відповідь як стартову точку, а не остаточну.
Починай користуватися ланцюжком думок уже сьогодні
Не треба зубрити техніки чи тримати в голові складні фреймворки. Запам'ятай головне: коли треба, щоб ШІ справді думав, а не вгадував — попроси його показати хід думок.
Почни з одного завдання, яке ти регулярно делегуєш ШІ — зі чимось, де є аналіз, порівняння чи пошук причин. Додай «Давай розберемо це крок за кроком» і подивись, як зміниться відповідь. Щойно побачиш різницю — почнеш сам відчувати, коли цю техніку варто застосувати.
Якщо хочеш зібрати свою бібліотеку промптів для міркування на зразок наведених вище — зберігай їх де завгодно: у нотатках, у документі, у будь-чому, чим уже користуєшся. Або, якщо хочеться щось спеціалізоване, PromptNest — це нативний застосунок для Mac ($19.99 одноразово в Mac App Store, без підписки, без акаунту, працює локально), у якому промпти лежать упорядковано і вже зі змінними. Так чи інакше — головне, щоб найкращі промпти були під рукою, а не загубились десь у старих чатах.
Різниця між ШІ, який допомагає тобі думати, і ШІ, який просто звучить упевнено, часто зводиться до одного речення: «Давай розберемо це крок за кроком».