Prompt engineering
Материал из Montelibero
Prompt engineering — совокупность техник и практик формулирования промптов для получения оптимальных ответов от языковой модели.
Общее
Prompt engineering — не написание кода, а искусство формулировки. Один и тот же вопрос, заданный по-разному, даёт разные по качеству ответы. Инженерия промпта исследует, как именно формулировка влияет на результат.
Основные техники
- Zero-shot — запрос без примеров, напрямую.
- Few-shot — запрос с несколькими примерами в контексте.
- Chain-of-thought — просьба объяснить ход рассуждений перед ответом.
- Role-play — надевание модели ролью («ты — опытный юрист»).
- Contrastive — «не делай X, а делай Y».
- Structural — чёткая структура ответа через заголовки, списки.
Правила
- Конкретность важнее длины.
- Уточнения в конце промпта имеют больший вес.
- Ограничения работают лучше, чем запреты.
- Формат ответа лучше задавать явно.
Связанные понятия
- Промпт — базовое понятие, над которым работает инженерия.
- Chain-of-thought — одна из техник промптинга.
- Temperature — параметр генерации, дополняющий промпт.