Если вы пишете промпт без примеров — это zero-shot. Если даёте 2–3 примера «вход → выход» — few-shot. Разница в точности часто 3–5× в пользу few-shot.

Когда zero-shot достаточно

  • Задача стандартная: суммаризация, перевод, простой ответ на вопрос.
  • Формат свободный — модели не нужно угадывать стиль.
  • Контекст в самом запросе достаточно подробный.
Сделай короткое резюме статьи ниже на 3 пункта.

[текст статьи]

Когда нужен few-shot

  • Нужна специфическая структура ответа: своя таблица, своя разметка, особый стиль.
  • Задача неочевидная: классификация по нестандартным категориям, специфический жаргон.
  • Вы заметили, что zero-shot даёт «правильно, но не то».
Классифицируй жалобу клиента: "тех", "оплата" или "продукт".

Пример:
Жалоба: "не приходит письмо после оплаты"
Ответ: оплата

Пример:
Жалоба: "почему интерфейс такой странный"
Ответ: продукт

Жалоба: "не могу залогиниться, пишет 500"
Ответ:

Сколько примеров давать

Обычно 2–5. После 5 модель начинает копировать стиль примеров слишком жёстко.

Что важно про примеры

  • Разнообразие важнее количества: 3 разных лучше, чем 5 похожих.
  • Примеры должны покрывать граничные случаи, а не только типичные.
  • Порядок примеров иногда влияет — попробуйте поменять местами.

Простой чек-лист

  1. Попробуйте zero-shot.
  2. Если ответ «правильный, но не в том формате» — добавьте 2 примера.
  3. Если ответ ошибочен по сути — пересмотрите контекст и роль, а не количество примеров.