// PROMPT ENGINEERING · CO-FOUNDER OPENAI · BEST PRACTICES
Промпт — это спецификация. Вы не «просите» ИИ, вы составляете техническое задание. Чем точнее ТЗ — тем лучше результат.
Начните с «Ты — [эксперт]». Это активирует нужный режим мышления модели. Чем конкретнее роль, тем лучше: не «эксперт», а «старший Python-разработчик с 10 годами опыта».
PERSONA SETTINGНеопределённость — главный враг. Указывайте объём, тон, аудиторию, язык, стиль. Вместо «напиши статью» → «напиши 500 слов, деловой стиль, для менеджеров без тех. бэкграунда».
SPECIFICITYПокажите 2–3 примера желаемого ввода → вывода. Это радикально повышает точность. Модель учится по паттерну, а не угадывает вашу задумку.
FEW-SHOTДля сложных задач добавляйте: «Думай пошагово» или «Сначала разберись в задаче, потом отвечай». Chain-of-Thought резко улучшает качество рассуждений.
CHAIN-OF-THOUGHTХотите JSON? Таблицу? Маркированный список? Скажите явно. Можно показать шаблон структуры. Модель точно следует заданному формату.
OUTPUT FORMATПервый промпт редко идеален. Брокман подчёркивает: промптинг — это процесс. Уточняйте, добавляйте примеры, меняйте формулировки. Каждая итерация улучшает результат.
ITERATIONНе давайте модели всё сразу. Большую задачу → декомпозируйте на шаги. Результат шага 1 → входные данные для шага 2. Так качество каждого этапа выше.
DECOMPOSITIONВ конце добавьте: «Проверь свой ответ» или «Найди ошибки в своём решении». Модель часто сама исправляет неточности при самопроверке.
SELF-REVIEWСкажите что НЕ нужно делать: «без воды», «не используй жаргон», «не повторяй вопрос». Негативные ограничения убирают распространённые паттерны-«сорняки».
CONSTRAINTS«Напиши письмо клиенту про задержку»
«Ты — менеджер по работе с клиентами B2B SaaS. Напиши письмо клиенту (CEO компании) о задержке деливери на 2 недели. Тон: профессиональный, честный, без лишних извинений. Структура: причина → что делается → новые сроки → компенсация. До 150 слов.»