Некоторые методы и техники промпт-инжиниринга:
- Чёткие и конкретные инструкции. 2 Необходимо максимально точно описать задачу, желаемый результат и ограничения, избегая двусмысленности. 2
- Ролевое моделирование. 2 Модели назначают роль для управления тоном, стилем и базой знаний. 2
- Zero-shot Prompting. 2 Запрос без примеров. 2 Эффективен для простых или хорошо знакомых модели задач. 2
- Few-Shot Prompting. 2 Предоставление нескольких (обычно от 2 до 5) примеров «вопрос-ответ» для демонстрации задачи. 2
- Суммаризация. 2 Сжатие длинных текстов или истории диалога для передачи основного смысла в ограниченном контексте. 2
- Chain-of-Thought (CoT). 2 Модель получает инструкцию генерировать пошаговое рассуждение перед финальным ответом. 2 Улучшает результаты в математике, логике и многоэтапных задачах. 2
- Tree-of-Thoughts (ToT). 2 Исследование нескольких путей рассуждений в виде дерева, с возможностью возврата и оценки промежуточных шагов. 2
- ReAct (Reason and Act). 2 Итеративный цикл, где модель чередует шаги Рассуждения и Действия с использованием Инструментов, обновляя своё понимание на основе Наблюдений. 2
Также в промпт-инжиниринге используют декомпозицию задач, то есть разбивку сложных задач на более простые подзадачи. 5