Chain-of-Thought - myślenie krok po kroku
- Rozumiesz, czym jest Chain-of-Thought i dlaczego działa
- Znasz 3 podejścia do CoT: basic, guided, structured
- Wiesz, kiedy CoT pomaga, a kiedy jest zbędny
- Rozumiesz różnicę między CoT a Extended Thinking
Czym jest Chain-of-Thought
Chain-of-Thought (CoT) to technika promptowania, która zachęca Claude do rozłożenia problemu na kroki zanim poda odpowiedź. Zamiast "strzelać" odpowiedzią, Claude najpierw myśli - i dzięki temu odpowiada dokładniej.
Najważniejsza zasada od Anthropic:
Zawsze każ Claude WYPISYWAĆ swój tok myślenia - bez wypisania procesu myślenia, ŻADNE myślenie się nie odbywa!
To ważne: jeśli nie poprosisz Claude o pokazanie rozumowania, model może "przeskoczyć" do odpowiedzi bez głębokiej analizy.
3 podejścia do CoT
1. Basic - "Pomyśl krok po kroku"
Najprostsze podejście. Dodajesz jedno zdanie:
Rozwiąż ten problem krok po kroku.
Firma miała 120 klientów w Q1. W Q2 pozyskała 45 nowych,
ale straciła 18. W Q3 pozyskała 30% więcej niż w Q2.
Ilu klientów ma na koniec Q3?
2. Guided - Podajesz konkretne kroki
Mówisz Claude, JAKIE kroki ma wykonać:
Przejdź przez te kroki:
1. Zidentyfikuj kluczowe zmienne
2. Określ relacje między nimi
3. Oblicz wynik dla Q2
4. Oblicz wynik dla Q3
5. Zweryfikuj odpowiedź
Guided CoT jest lepszy dla specyficznych, powtarzalnych zadań.
3. Structured - XML tags
Separujesz myślenie od odpowiedzi:
Rozwiąż poniższy problem. Pokaż tok rozumowania
w <thinking>, a końcową odpowiedź w <answer>.
<thinking>
[Tu Claude pokazuje swój tok rozumowania]
</thinking>
<answer>
[Tu Claude podaje końcową odpowiedź]
</answer>
Najlepsze, gdy potrzebujesz czystego wyniku bez "śmieci" rozumowania.
Zero-shot vs Few-shot CoT
Zero-shot CoT - dodajesz "Pomyśl krok po kroku" BEZ żadnych przykładów. Działa zaskakująco dobrze dla wielu zadań.
Few-shot CoT - podajesz PRZYKŁADY pokazujące tok rozumowania, a potem prosisz o to samo:
<examples>
<example>
Pytanie: Ile to 15% z 240?
<thinking>
15% to 0.15
0.15 * 240 = 36
</thinking>
Odpowiedź: 36
</example>
</examples>
Pytanie: Ile to 23% z 580?
Claude odwzoruje wzorzec z przykładu - pokaże myślenie, a potem odpowiedź.
Kiedy CoT pomaga
| Pomaga | Przeszkadza / zbędny |
|---|---|
| Złożone problemy matematyczne | Proste pytania faktograficzne |
| Analiza wieloczynnikowa | Proste formatowanie tekstu |
| Pisanie długich dokumentów | Krótkie odpowiedzi (tak/nie) |
| Debugging kodu | Proste tłumaczenia |
| Decyzje z wieloma zmiennymi | Zwykła konwersacja |
| Wnioskowanie przyczynowo-skutkowe | Zadania, gdzie liczy się szybkość |
Częsty błąd: Używanie CoT do każdego pytania. CoT dodaje tokeny do odpowiedzi = wyższy koszt + wolniejsza odpowiedź. Stosuj go tam, gdzie faktycznie poprawia jakość.
CoT vs Extended Thinking
To dwie różne rzeczy, które się uzupełniają:
| Aspekt | Chain-of-Thought | Extended Thinking |
|---|---|---|
| Co to jest | Technika promptowania | Wbudowana zdolność modelu |
| Kto kontroluje | Ty (przez prompt) | Claude (automatycznie) |
| Gdzie myślenie | W widocznej odpowiedzi | Wewnętrznie (blok "thinking") |
| Koszt | Tokeny myślenia = część odpowiedzi | Osobny budżet tokenów |
| Kiedy lepsze | Gdy chcesz WIDZIEĆ tok rozumowania | Gdy chcesz LEPSZY wynik |
CoT = prosisz Claude, żeby "pokazał pracę domową". Extended Thinking = Claude sam myśli głęboko, zanim odpowie.
Mogą się uzupełniać: Extended Thinking + "Sprawdź swoją odpowiedź przed podaniem" daje jeszcze lepsze wyniki.
Ćwiczenie praktyczne: Porównaj odpowiedź Claude na złożone pytanie z CoT i bez CoT:
Bez CoT: "Firma XYZ rozważa wejście na rynek niemiecki. Czy to dobry pomysł?"
Z CoT: "Firma XYZ rozważa wejście na rynek niemiecki. Przeanalizuj to krok po kroku: (1) zidentyfikuj kluczowe szanse, (2) wymień ryzyka, (3) oceń zasoby potrzebne do ekspansji, (4) porównaj z alternatywnymi rynkami, (5) podaj rekomendację z uzasadnieniem."
Porównaj głębokość i jakość obu odpowiedzi.
Więcej o zastosowaniach Chain-of-Thought w marketingu przeczytasz w artykule Chain-of-Thought prompting dla marketerów.
Co dalej
W następnej lekcji poznasz Extended Thinking - wbudowany mechanizm głębokiego rozumowania, który sprawia, że Claude myśli naprawdę intensywnie nad złożonymi problemami.