Что такое промпт
Промпт — это всё, что вы передаёте модели до её ответа. Хороший промпт даёт модели достаточно сигнала, чтобы выдать именно то, что вам нужно, а не то, что она посчитает наиболее вероятным ответом.
Четыре компонента
Большинство сильных промптов содержат комбинацию из четырёх блоков:
| Компонент | Зачем нужен | Пример |
|-----------|-------------|--------|
| Роль / Персона | Настраивает тон и экспертизу | "Ты — опытный UX-редактор" |
| Контекст | Даёт модели необходимый фон | "Мы пишем для аудитории 50+" |
| Инструкция | Говорит, что именно делать | "Перепиши этот абзац проще" |
| Ограничения и формат | Сужает пространство ответов | "Не более 3 предложений, без жаргона" |
Не каждый промпт требует всех четырёх блоков — но когда результат вас не устраивает, проверьте, какого компонента не хватает.
Слабый vs. сильный промпт
Рассмотрим задачу: написать описание продукта для интернет-магазина.
Слабый промпт:
Напиши описание для беспроводных наушников.
Проблема: модель не знает аудиторию, тон, длину, ключевые преимущества. Получится что-то общее и скучное.
Сильный промпт:
Ты — копирайтер интернет-магазина электроники. Наша аудитория — молодые профессионалы 25–35 лет, которые ценят качество звука и стиль.
Напиши описание беспроводных наушников Sony WH-1000XM5 для карточки товара.
Ключевые преимущества: активное шумоподавление, 30 часов работы, складная конструкция.
Ограничения: 3–4 предложения, разговорный тон, без технического жаргона. Закончи призывом к действию.
Разница очевидна: второй промпт даёт модели роль, аудиторию, конкретный продукт, факты и формат.
Формат вывода — отдельный инструмент
Явное указание формата резко повышает предсказуемость ответа:
Без указания формата:
Перечисли плюсы и минусы удалённой работы.
Модель может ответить абзацем, списком, таблицей — как угодно.
С указанием формата:
Перечисли плюсы и минусы удалённой работы в формате Markdown-таблицы с двумя колонками: "Плюсы" и "Минусы". По 4 пункта в каждой колонке.
Теперь вывод предсказуем и готов к использованию.
Итеративное улучшение
Промптинг — это итерация. Получив неудовлетворительный ответ, задайте себе вопросы:
- Какого компонента не хватает?
- Достаточно ли конкретна инструкция?
- Нужен ли пример желаемого результата?
- Правильно ли указан формат вывода?
Каждое улучшение промпта — это гипотеза. Проверяйте по одному изменению за раз.