Разница между Chain-of-Thought и Chain-of-Knowledge подходами при составлении промптов заключается в том, как модель решает задачу. 1
Chain-of-Thought заставляет модель думать поэтапно, шаг за шагом. 1 Модель выполняет каждый шаг только после анализа предыдущего. 1 Такой подход делает размышления модели близкими к человеческим. 1 Chain-of-Thought подходит для задач, требующих последовательного анализа или расчёта. 4
Chain-of-Knowledge заставляет модель использовать уже имеющиеся знания для решения задачи. 1 Основное отличие от Chain-of-Thought в том, что модель в ходе рассуждения не делает выводы самостоятельно. 1 Модель опирается на какие-то известные ей факты и выстраивает из них логическую цепочку, приводящую к конкретному ответу. 1
Таким образом, Chain-of-Thought ориентирован на задачи, где важно последовательное мышление, а Chain-of-Knowledge — на задачи, требующие использования конкретных знаний.