Raționamentul în lanț (chain-of-thought) este o tehnică de prompt engineering care încurajează un model de inteligență artificială să descompună o problemă complexă în pași intermediari de raționament explicit, „gândind cu voce tare” înainte de a produce răspunsul final, în loc să sară direct la o concluzie.
Cercetările au demonstrat că, pentru probleme care necesită raționament logic, matematic sau de mai mulți pași — precum probleme aritmetice complexe, puzzle-uri logice sau decizii de business cu multiple criterii — modelele de limbaj produc răspunsuri semnificativ mai precise atunci când sunt instruite explicit să detalieze pașii intermediari de gândire, comparativ cu situația în care li se cere direct doar rezultatul final. Această îmbunătățire apare pentru că procesul de generare pas-cu-pas permite modelului să verifice și să corecteze implicit erorile de raționament pe parcurs, similar modului în care un om ar rezolva o problemă complexă pe hârtie, arătând fiecare etapă de calcul, nu doar rezultatul final.
Tehnica poate fi implementată explicit prin instrucțiuni în prompt (de exemplu, „gândește pas cu pas înainte de a răspunde”) sau prin exemple demonstrative care ilustrează procesul de raționament dorit (few-shot chain-of-thought), oferind modelului un tipar clar de urmat pentru problema curentă.
Modelele mai recente, dezvoltate special pentru raționament avansat, integrează acest proces de „gândire” extinsă direct în modul lor implicit de funcționare, generând intern un lanț mai lung de raționament înainte de a produce răspunsul vizibil pentru utilizator — o abordare care a demonstrat îmbunătățiri semnificative de performanță pe probleme complexe de matematică, programare și logică, la costul unui timp de răspuns și al unui consum computațional mai mare.
