Для задач, где нужно рассуждение (логика, расчёты, многошаговые выводы), помогает приём «думай пошагово» (chain-of-thought). Вместо того чтобы требовать сразу финальный ответ, вы просите модель сначала рассуждать вслух, а потом дать итог. Когда модель проговаривает промежуточные шаги, она реже ошибается.
Пример. «В корзине 3 яблока, добавили 2 пакета по 4 яблока. Сколько всего? Сначала распиши шаги, потом дай ответ». Модель посчитает: 2 × 4 = 8, плюс 3 = 11 — и ответ окажется надёжнее, чем при просьбе «ответь одним числом».
Если нужен только короткий ответ, можно использовать два хода: сначала попросить рассуждение, затем — «теперь выдай только итоговый ответ одной строкой». Так вы получаете и точность, и чистый результат.