Урок 5. Few-shot prompting и работа с примерами
Во многих задачах модели проще показать пример результата, чем долго объяснять правило словами. Этот урок показывает, когда few-shot помогает, а когда начинает путать.
Разбор темы
Few-shot prompting — это когда вы показываете модели один или несколько примеров нужного результата, а затем просите решить новую задачу по той же логике.
Такой подход особенно полезен для support-ответов, заголовков, товарных описаний, email и любого текста, где важны стиль, ритм и повторяемый стандарт.
Но если пример слабый или не объяснено, что именно нужно сохранить, модель может скопировать неправильный pattern. Поэтому важен не только пример, но и инструкция к примеру.
Что вы получите из урока
- показывать стиль через примеры
- давать новую задачу после примера
- строить повторяемый стандарт ответа
- понимать разницу между сильным и слабым образцом
План урока
Суть few-shot prompting
Модель видит примеры, выводит из них правило и применяет этот pattern к новой задаче.
Что должно быть видно в примере
В хорошем примере читаются повторяемые элементы: длина, стиль, структура, CTA или логика ответа.
Когда нужен один пример, а когда два
Для простой задачи может хватить одного сильного примера. Для тонкой стилистики и более сложных задач лучше два.
Pattern против копирования
Если не сказать модели, что нужно сохранить только pattern, она может начать повторять даже отдельные фразы и факты из примера.
Слабый и сильный prompt
Вот пример. Напиши еще один похожий.
Ниже 2 примера support-ответов. В обоих сохраняются: короткое приветствие, признание проблемы, конкретное решение и следующий шаг. На основе этой структуры и дружелюбного тона напиши ответ на новый вопрос. Не копируй факты и формулировки из примеров.
Сильный prompt не просто показывает пример, а объясняет, какой pattern нужно перенести в новую задачу. Это делает результат предсказуемее.
Проверьте урок 5 через few-shot симулятор
Посмотрите, как качество примера и дополнительные инструкции меняют итоговый prompt. Здесь вы тренируете передачу не содержания, а pattern.
1. Выберите задачу
2. Переключите качество примера
3. Управляйте инструкциями
Собранный prompt
Vazifa: писать дружелюбные, короткие support-ответы, ведущие к решению. Пример: Здравствуйте, мы поняли вашу проблему. Сейчас дадим одно конкретное решение, а затем напишем следующий шаг. Ответ короткий, дружелюбный и заканчивается CTA. Namunalardagi mazmunni ko'chirma, faqat uslub, uzunlik va tuzilmani saqla. Saqlanishi kerak bo'lgan xususiyatlar: qisqa sarlavha, sodda o'zbekcha tushuntirish va aniq CTA. Yangi vazifa: [yangi mavzu yoki savol]. Yangi vazifa: напиши support-ответ на новый вопрос.
О выбранном примере
Пример: Здравствуйте, мы поняли вашу проблему. Сейчас дадим одно конкретное решение, а затем напишем следующий шаг. Ответ короткий, дружелюбный и заканчивается CTA.
Этот пример показывает pattern: приветствие, признание проблемы, решение и следующий шаг. Для модели это четкий сигнал.
Быстрый аудит
Качество pattern
Пример сильный, и прямо сказано, какие его слои нужно сохранить. Few-shot prompt дает полезный ориентир.
Защита от копирования
В prompt прямо сказано сохранять pattern, а не содержание. Это уменьшает риск копирования фактов и формулировок из примера.
Ясность новой задачи
Пример и новое задание разведены отдельно. Модель лучше понимает, где reference, а где реальная задача.
Готовый prompt-шаблон
Копируйте и адаптируйтеНиже приведены 2 примера. В обоих нужно сохранить: короткий заголовок, простое объяснение на русском и четкий CTA в конце. На основе этого pattern создай новый текст для новой темы. Не копируй содержание примеров, сохрани только стиль, структуру и длину. Новая тема: [тема].
Почему это работает
Пример дает модели видимый стандарт результата, а не абстрактное описание того, что вы хотите получить.
Если прямо указать, какие элементы нужно сохранить, модель копирует pattern, а не фактическое содержание.
Один сильный пример часто полезнее длинного объяснения без образца.
Для сложных или чувствительных задач два качественных примера помогают стабилизировать стиль лучше, чем один.
Практика
- Подготовьте 2 сильных примера для одной повторяемой задачи: support или маркетинговый текст.
- Отметьте, что именно нужно сохранить: длину, тон, структуру или CTA.
- Запросите 3 новых ответа по тому же pattern.
- Сравните, какой из ответов лучше всего соответствует примерам.
Мини-проект
Мини-проект: библиотека из 3 референсов
Соберите небольшой набор качественных примеров для повторяемой задачи — например, support-ответов или Telegram-постов — и используйте его как few-shot основу.
Что сделать
- Подберите или напишите 2-3 хороших примера одного типа.
- Опишите, какие свойства нужно сохранять.
- Соберите few-shot prompt для новой задачи.
- Оцените, насколько новый результат соответствует pattern.
Что должно получиться
- 2 или 3 reference-примера
- 1 few-shot prompt
- 3 новых ответа AI и краткая оценка
Checklist
Частые ошибки
- использовать слабый или случайный пример
- не объяснять, что именно нужно сохранить
- забывать предупредить, что нельзя копировать фактическое содержание
- смешивать в одном prompt примеры с противоречащими стилями
Вопросы по уроку
Few-shot нужен всегда?
Нет. Для простых задач часто хватает роли, задачи и формата. Few-shot особенно полезен, когда нужно поймать стиль или повторяемый стандарт.
Сколько примеров достаточно?
Во многих случаях хватает одного-двух сильных примеров. Слишком много примеров перегружает prompt и не всегда дает больше пользы.