To jedno z najmniej oczywistych, a najbardziej kosztotwórczych ustaleń przy pracy z nowoczesnymi modelami. „Myślący" brzmi lepiej niż „instruct" — ale wybrany bez sensu potrafi być wolniejszy, droższy i… pustszy.
Czym jest „myślenie" modelu
#Model myślący (reasoning) przed odpowiedzią generuje wewnętrzny tok rozumowania — rozkłada problem, sprawdza warianty. Ten tok jest ukryty (nigdy nie pokazujemy go userowi) i kosztuje tokeny oraz czas. W zamian dostajesz trafniejszą odpowiedź na trudne pytania.
Model instruct odpowiada wprost: bez ukrytego rozumowania, szybciej i taniej. Do rozmowy, tłumaczeń, kodu i streszczeń to właściwy wybór.
Pułapka: pusta odpowiedź
#Najważniejsze ostrzeżenie z naszych pomiarów: model myślący włączony „na siłę" do zwykłego czatu potrafi spalić cały budżet tokenów na rozumowanie i zwrócić pusty content. Dlatego tryb rozumowania (parametr think) włączamy tylko dla zadań, które naprawdę go potrzebują — a dla reszty trzymamy wyłączony.
Kiedy które
#| Kryterium | Myślący (reasoning) | Instruct (nie-myślący) |
|---|---|---|
| Szybkość odpowiedzi | wolne | szybkie |
| Koszt | wysoki | niski |
| Trafność trudnych decyzji | wysoka | średnia |
| Ryzyko pustej odpowiedzi w czacie | wysokie | brak |
| Najlepszy do | analiza, planowanie, agenci | rozmowa, kod, tłumaczenia, streszczenia |
| Kiedy włączać | tylko gdy zadanie wymaga rozumowania | domyślnie |
W praktyce nie ustawiasz tego ręcznie. Router OpenClaw włącza rozumowanie automatycznie wyłącznie dla zadań typu „reasoning" (np. trudna analiza, planowanie kroków agenta), a dla rozmowy, kodu i streszczeń trzyma je wyłączone — szybciej, taniej i z gwarancją treści.
Który model do rozumowania
#Naszym domyślnym silnikiem rozumowania jest DeepSeek-V4 — niezawodny i z oknem kontekstu do 1M tokenów. Do zwykłej rozmowy wybieramy Mistral Large 3 (instruct), a do streszczeń Gemma 3.
Wypróbuj na żywo
#Uruchom model w trybie rozumowania przez nasz bezpieczny sandbox (playground: PII maskowane, zero retencji) — zadaj pytanie wymagające analizy.
FAQ
#Model myślący jest lepszy niż instruct?
#Nie „lepszy w ogóle" — lepszy do innych zadań. Myślący wygrywa przy trudnych decyzjach i analizie. Instruct wygrywa przy rozmowie, kodzie i streszczeniach: jest szybszy, tańszy i nie grozi pustą odpowiedzią. Dobiera się je do zadania, nie wybiera „na zawsze".
Dlaczego model czasem zwraca pustą odpowiedź?
#Bo jest modelem myślącym uruchomionym w trybie rozumowania na zadaniu, które tego nie wymaga — całość budżetu tokenów poszła na ukryte rozumowanie, a na właściwą treść nic nie zostało. Rozwiązanie: wyłączyć tryb rozumowania dla zwykłych zadań (robi to za Ciebie router).
Skąd router wie, kiedy włączyć rozumowanie?
#Po typie zadania. Dla zadań oznaczonych jako „reasoning" (trudna analiza, planowanie) włącza tryb myślenia; dla rozmowy, tłumaczeń, kodu i streszczeń trzyma go wyłączonym. Można też nadpisać tę decyzję jawnie.