Качество ответа нейросети напрямую зависит от качества промпта. Эти семь принципов работают для любой текстовой модели — от ChatGPT до YandexGPT.
1. Дайте роль
Роль — самый дешёвый способ повысить качество. Сравните:
- До: «Объясни, что такое DNS».
- После: «Ты — преподаватель информатики для гуманитариев. Объясни, что такое DNS».
Во втором случае модель сама подберёт уровень сложности и аналогии.
2. Укажите формат ответа
Без указания формата получите простыню текста. Скажите явно: список из 5 пунктов, таблица из 3 колонок, абзац до 100 слов, JSON со структурой.
3. Дайте контекст
Для кого результат, в какой ситуации, какой уровень аудитории. «Напиши пост о криптовалюте» и «Напиши пост о криптовалюте для бабушки, которая никогда не пользовалась интернет-банком» — две разные задачи.
4. Поставьте ограничения
Скажите, что не нужно делать: «без жаргона», «без штампов вроде во-первых», «без перечисления через запятую», «не используй слово инновационный».
5. Покажите пример
Если нужен конкретный стиль или структура — приведите образец. Это называется few-shot prompting и работает очень мощно. Один пример нужного ответа даёт больше, чем три абзаца объяснений.
6. Используйте плейсхолдеры
Если промпт будете запускать много раз с разными вводными, оформите его как шаблон с подстановками в квадратных скобках: [ТОВАР], [АУДИТОРИЯ], [ТОН]. Один раз настроили — десятки раз использовали.
7. Итерируйте
Хороший промпт редко получается с первого раза. Запросили — посмотрели — уточнили. «Сделай короче», «добавь конкретику», «убери воду». За 2-3 итерации модель приходит к нужному результату.
Антипаттерны
- Несколько задач в одном промпте. Если нужно «написать пост и подобрать заголовок и сделать обложку и придумать хэштеги» — разбейте на отдельные запросы.
- Расплывчатые формулировки. «Сделай хорошо», «напиши интересно», «оригинально» — нейросеть не знает ваших критериев.
- Дублирование инструкций. Один раз сказать «коротко» работает лучше, чем три повторения «короткий лаконичный сжатый».
Готовые промпты по этим принципам — в каталоге, выбирайте под свою задачу и адаптируйте.