- Сообщения
- 1.033
- Реакции
- 1.554
Что такое Chain-of-Thought (CoT) промптинг
Chain-of-Thought можно перевести как «цепочка мыслей». И перевод, в общем-то, хорошо отражает суть метода.
Иногда языковые модели, такие как GPT, выдают некорректные ответы на сложные запросы. Как правило, сгенерировать верный ответ им помогает CoT-промптинг, то есть последовательные рассуждения о задаче.
CoT-подход хорошо сочетается с использованием нескольких примеров в промпте. Общий алгоритм такой:
Вы описываете модели некоторую задачу.
В примере желаемого ответа разбиваете задачу на отдельные смысловые блоки и сопровождаете каждый блок правильным рассуждением.
Через несколько шагов модель выдаёт вам верный ответ (смотрите картинку сверху).
Порой можно обойтись и вовсе без примеров.
Вот подходящий промпт:
«I went to the market and bought 10 apples. I gave 2 apples to the neighbor and 2 to the repairman. I then went and bought 5 more apples and ate 1. How many apples did I remain with? Let's think step by step.»
Перевод на русский:
«Я пошёл на рынок и купил 10 яблок. Я дал 2 яблока соседу и 2 ремонтнику. Затем я пошёл и купил ещё 5 яблок и съел одно. Сколько яблок у меня осталось? Давай думать пошагово»