Few-shot и chain-of-thought — два приёма без магии
Промпт — не только вопрос. Можно показать примеры (few-shot) или попросить рассуждать вслух (chain-of-thought). Обе техники используют главное свойство LLM: следующий токен зависит от всего, что уже в контексте.
Zero-shot — только описание задачи: «Классифицируй отзыв как позитивный или негативный». Few-shot — добавляешь 1–3 пары «вход → эталонный ответ» перед реальным вопросом. Модель считывает паттерн из примеров.
Структура: user «Отзыв: отлично!» → assistant «позитивный»; user «Отзыв: ужасно» → assistant «негативный»; затем настоящий вопрос. Плюсы: выше точность на нестандартном формате. Минусы: больше токенов и стоимости. Один хороший пример часто лучше трёх слабых.
Фраза «думай шаг за шагом» или пример с рассуждением заставляет модель сначала писать промежуточные шаги. Они попадают в контекст — и финальный ответ точнее на логике и арифметике. Цена: длиннее ответ, больше output tokens. Используй на сложных задачах, не на «какой адрес магазина».
Модель не строит план в отдельной «голове». Но если шаги уже написаны в тексте, следующие токены опираются на них — как подсказки на экзамене. Ты используешь архитектуру, а не обходишь её.
?Проверь себя
CoT + низкая temperature — для расчётов и анализа. Few-shot — для классификации и строгих форматов. Не раздувай промпт десятками примеров: после 5–10 отдача часто падает.