Chain of Thought (CoT)
Определение
Chain of Thought (Цепочка рассуждений) — это метод взаимодействия с LLM, при котором модель принудительно направляется по пути последовательного логического вывода перед формулировкой окончательного ответа.
🧠 Механика процесса
Вместо прямого сопоставления «Вопрос -> Ответ», CoT создает промежуточное пространство рассуждений. Это позволяет модели:
- Распределить вычисления: Каждый этап логики генерируется как отдельный набор токенов, становясь контекстом для последующих шагов.
- Снизить уровень ошибок: Математические и логические задачи решаются успешнее, так как модель «видит» свои предыдущие вычисления.
🛠 Реализация
Самый известный способ активации — использование «магических фраз» (Zero-shot CoT):
- “Давай подумаем пошагово” (Let’s think step by step).
- “Разбей задачу на этапы и реши их последовательно”.
🔗 Место в архитектуре системы
В контексте личной базы знаний CoT чаще всего встраивается в System Prompts. Это гарантирует, что любой ваш запрос к базе (анализ связей, суммаризация, извлечение тезисов) по умолчанию будет проходить через фильтр логического разбора.
Связанные концепции
- Техника: Chain of Thought — подробный разбор применения.
- Few-Shot Chain of Thought — CoT с примерами.
- System Prompt — глобальная настройка поведения модели.