Короткое объяснение
Промпт - это запрос или инструкция, которую человек отправляет ИИ. В промпте можно написать вопрос, задачу, контекст, ограничения и желаемый формат ответа. Чем понятнее промпт, тем выше шанс получить полезный результат с первой или второй попытки.
Простой пример промпта:
Объясни, что такое LLM, простыми словами для предпринимателя. Дай 5 примеров, где это можно применить в малом бизнесе.
Плохой промпт обычно слишком общий:
Напиши про нейросети.
ИИ не знает, что именно нужно: статья, план, краткое объяснение, пост, таблица, инструкция, текст для школьника или аналитика для руководителя. Поэтому хороший промпт не просто просит “напиши”, а задает рамку.
Если нужен простой доступ к нескольким нейросетям с оплатой в рублях, можно попробовать most AI.
Попробовать бесплатноЗачем вообще нужен промпт
Большая языковая модель не читает мысли. Она видит текст запроса, историю диалога, системные инструкции и дополнительные данные, если они подключены. На основе этого она генерирует ответ.
Промпт помогает:
- объяснить задачу;
- задать роль ИИ;
- передать контекст;
- указать аудиторию;
- ограничить стиль и объем;
- выбрать формат ответа;
- снизить число уточнений;
- сделать результат проверяемым.
Если промпт размытый, модель будет достраивать недостающие детали сама. Иногда это удобно, но в рабочих задачах часто приводит к лишней воде, неправильному формату, выдуманным фактам или ответу не под ту аудиторию.
Из чего состоит хороший промпт
Универсальная структура выглядит так:
- роль;
- задача;
- контекст;
- входные данные;
- ограничения;
- критерии качества;
- формат ответа.
Не каждый промпт должен содержать все семь элементов. Для простого вопроса хватит одной строки. Но если вы просите ИИ подготовить документ, план, анализ, код, инструкцию или коммерческий текст, лучше дать больше рамок.
Базовая формула промпта
Можно использовать такую формулу:
- Ты - [роль].
- Твоя задача - [что нужно сделать].
- Контекст - [для кого, зачем, где будет использоваться].
- Используй данные - [текст, факты, список, таблица].
- Ограничения - [что нельзя, какой объем, какой стиль].
- Формат ответа - [список, таблица, план, JSON, инструкция].
- В конце добавь - [проверку, вывод, вопросы, риски].
Пример:
Ты - редактор образовательного сайта про AI. Объясни, что такое промпт, простыми словами для новичка. Не используй сложные термины без пояснения. Дай структуру хорошего промпта, 3 примера и список типичных ошибок. Ответ оформи с подзаголовками и нумерованными списками.
Такой запрос сразу задает роль, тему, аудиторию, ограничения и формат.
Роль: зачем писать “ты - редактор” или “ты - аналитик”
Роль помогает модели выбрать стиль мышления и уровень детализации. Один и тот же вопрос можно раскрыть по-разному.
Например:
- “Ты - преподаватель для новичков” - ответ будет проще и мягче.
- “Ты - технический архитектор” - ответ будет глубже по системе и ограничениям.
- “Ты - юрист” - модель будет думать в сторону рисков, формулировок и ответственности.
- “Ты - маркетолог” - появятся аудитория, оффер, каналы и гипотезы.
- “Ты - редактор” - ответ будет чище по структуре и языку.
Роль не делает модель настоящим экспертом и не гарантирует точность. Это только способ направить ответ.
Задача: пишите действие, а не тему
Формулировка “расскажи про CRM” слишком широкая. Лучше писать конкретное действие:
- объясни;
- сравни;
- составь план;
- найди ошибки;
- сократи текст;
- перепиши под аудиторию;
- сделай чек-лист;
- подготовь таблицу;
- предложи гипотезы;
- задай уточняющие вопросы.
Чем точнее действие, тем меньше случайности в ответе.
Контекст: что ИИ должен знать до ответа
Контекст - это фон задачи. Он отвечает на вопросы: для кого результат, зачем он нужен, где будет использоваться и какие есть ограничения.
Контекст может включать:
- аудиторию;
- продукт;
- нишу;
- страну или рынок;
- тональность бренда;
- цель материала;
- текущую ситуацию;
- список фактов;
- примеры хорошего результата;
- примеры плохого результата.
Пример без контекста:
Напиши текст про ИИ-агентов.
Пример с контекстом:
Напиши вступление к статье про ИИ-агентов для владельцев малого бизнеса. Читатель слышал про ChatGPT, но не понимает, чем агент отличается от чат-бота. Тон - простой, без хайпа, с практическими примерами.
Второй вариант почти всегда даст более точный результат.
Ограничения: что нельзя и где границы
Ограничения защищают ответ от лишнего и опасного.
Можно указывать:
- не использовать сложные термины;
- не придумывать факты;
- не давать юридических гарантий;
- не писать длиннее 1200 знаков;
- не использовать канцелярит;
- не добавлять рекламные обещания;
- не делать выводы без данных;
- не вставлять код без пояснения;
- не раскрывать персональные данные;
- если данных не хватает, сначала задать вопросы.
Хорошая практика: прямо разрешить модели сказать “не знаю” или попросить уточнение. Это снижает риск уверенной выдумки.
Формат ответа
Формат особенно важен в рабочих задачах. Если формат не задан, ИИ выберет его сам.
Чаще всего полезны такие форматы:
- краткий ответ;
- пошаговая инструкция;
- таблица;
- чек-лист;
- план статьи;
- список гипотез;
- сравнительная таблица;
- JSON;
- письмо;
- структура презентации.
Пример:
Ответ дай таблицей с колонками: “Проблема”, “Почему возникает”, “Как исправить”, “Пример промпта”.
Если результат потом пойдет в таблицу, CRM, код или админку, формат лучше задавать заранее.
Плохой и хороший промпт на одной задаче
Плохой вариант:
Сделай пост про AI.
Проблема: непонятно, для кого пост, куда он пойдет, какая цель, какой объем, какой стиль и какой результат считается хорошим.
Хороший вариант:
Ты - SMM-редактор B2B-компании. Напиши пост для Telegram про то, как ИИ-агенты помогают отделу продаж не терять заявки. Аудитория - собственники малого бизнеса и руководители продаж. Объем - до 1200 знаков. Стиль - спокойно, без хайпа. Структура: боль, короткое объяснение, 3 примера, вывод. Не обещай автоматический рост продаж.
Во втором варианте модель получает достаточно рамок, чтобы написать не общий текст, а материал под конкретную задачу.
Как уточнять ответ
Хорошая работа с ИИ часто идет в несколько шагов. Не обязательно пытаться написать идеальный промпт сразу.
Рабочий цикл:
- дайте стартовый промпт;
- получите первый вариант;
- отметьте, что не подходит;
- попросите переработать конкретные места;
- добавьте недостающий контекст;
- попросите проверить результат по критериям;
- сохраните удачный шаблон промпта.
Примеры уточнений:
- “Сделай короче и убери общие фразы”.
- “Добавь примеры для интернет-магазина”.
- “Перепиши для новичка, без терминов”.
- “Сохрани смысл, но сделай тон спокойнее”.
- “Проверь, где ты мог выдумать факты”.
- “Сначала задай мне 5 вопросов, потом пиши”.
Уточнение - нормальная часть процесса, а не признак плохого промпта.
Как просить таблицу
Для таблицы лучше сразу перечислять колонки.
Пример:
Сравни ChatGPT, Claude и Gemini для подготовки статей. Ответ дай таблицей с колонками: инструмент, сильные стороны, ограничения, кому подойдет, на что обратить внимание. После таблицы добавь короткий вывод.
Такой промпт задает не только тему, но и структуру сравнения.
Как просить пошаговую инструкцию
Если нужна инструкция, просите путь “от нуля до результата”.
Пример:
Напиши пошаговую инструкцию, как подключить чат-бота к Telegram. Считай, что читатель раньше не работал с BotFather. Каждый шаг должен иметь действие, ожидаемый результат и проверку. Не добавляй общую теорию.
Для инструкций важно требовать:
- исходные условия;
- список нужных доступов;
- конкретные действия;
- проверку после каждого важного этапа;
- финальный тест;
- типичные ошибки.
Такой формат помогает получить не обзор, а рабочий материал.
Как просить анализ
Для анализа нужно дать данные и критерии.
Пример:
Проанализируй список отзывов клиентов. Найди 5 повторяющихся проблем, оцени частоту, предложи приоритет исправлений и сформулируй 3 гипотезы для проверки. Ответ дай таблицей. Не делай выводы, если проблема встречается только один раз.
Хороший аналитический промпт содержит:
- набор данных;
- цель анализа;
- критерии группировки;
- запрет на выводы без основания;
- формат результата;
- следующий шаг.
Как просить текст
Для текстов особенно важны аудитория, цель и тон.
Пример:
Напиши вступление к статье “Что такое RAG”. Аудитория - предприниматели без технического образования. Цель - объяснить, зачем RAG нужен бизнесу. Тон - спокойный, уверенный, без рекламных обещаний. Объем - 2 абзаца. Не используй слово “революционный”.
Если текст должен звучать как бренд, добавьте примеры:
- “Вот пример нашего тона”.
- “Вот слова, которые мы не используем”.
- “Вот фразы, которые нравятся”.
- “Вот фразы, которые звучат слишком рекламно”.
Модель лучше повторяет стиль, когда видит конкретные образцы.
Как просить код
Для кода важно указать язык, окружение, ограничения и ожидаемое поведение.
Пример:
Напиши функцию на PHP 8.3 для нормализации slug из русского заголовка. Используй Laravel helper str(). Функция должна вернуть строку в kebab-case. Добавь 5 примеров входа и выхода. Не используй внешние пакеты.
Для задач с кодом добавляйте:
- язык и версию;
- фреймворк;
- входные данные;
- ожидаемый результат;
- ограничения;
- примеры;
- тесты;
- что не менять.
Если код будет использоваться в реальном проекте, его нужно проверять тестами и глазами разработчика. ИИ может писать убедительный, но ошибочный код.
Что такое системный промпт
Системный промпт - это инструкция более высокого уровня, которая задает поведение ассистента или агента. В обычном чате пользователь часто видит только свой запрос, но у приложения могут быть скрытые системные правила.
Системный промпт может задавать:
- роль ассистента;
- границы поведения;
- тон общения;
- правила безопасности;
- формат ответа;
- запрет на раскрытие внутренних инструкций;
- правила работы с инструментами;
- порядок передачи сложного случая человеку.
Обычный пользовательский промпт решает конкретную задачу. Системный промпт задает постоянные правила для всех задач внутри сценария.
Что такое prompt engineering
Prompt engineering - это практика проектирования запросов и инструкций для ИИ. В простом варианте это умение писать понятные промпты. В более серьезном варианте - настройка системных инструкций, шаблонов, тестов, guardrails, RAG-контекста и формата ответов.
В рабочих системах prompt engineering включает:
- описание роли;
- шаблоны запросов;
- примеры правильных ответов;
- запреты и ограничения;
- проверку результата;
- тестовые наборы;
- защиту от prompt injection;
- регулярное улучшение промпта по ошибкам.
То есть это не магические фразы, а инженерная работа с поведением модели.
Почему промпт не всегда спасает
Даже хороший промпт не делает модель безошибочной. Причины:
- у модели нет нужных данных;
- данные устарели;
- вопрос слишком общий;
- задача требует внешней проверки;
- модель может галлюцинировать;
- контекст не помещается в запрос;
- инструкция конфликтует с системными правилами;
- задача требует точных вычислений или доступа к базе.
Поэтому для важных сценариев нужны дополнительные слои:
- RAG для поиска по базе знаний;
- tools для обращения к внешним системам;
- валидация формата;
- проверка фактов;
- human review;
- логи и тесты.
Промпт - важный слой, но не вся система.
Типичные ошибки в промптах
Чаще всего проблемы возникают из-за таких ошибок:
- слишком общий запрос;
- нет аудитории;
- нет цели;
- нет исходных данных;
- нет формата ответа;
- слишком много задач в одном промпте;
- противоречивые требования;
- просьба “сделай идеально” без критериев;
- ожидание точных фактов без источников;
- вставка конфиденциальной информации.
Чтобы улучшить промпт, задайте себе три вопроса:
- что именно я хочу получить;
- по каким критериям я пойму, что ответ хороший;
- каких данных модели не хватает.
Что нельзя вставлять в промпт
В публичные AI-сервисы не стоит вставлять:
- пароли;
- API-ключи;
- токены доступа;
- персональные данные клиентов;
- медицинские данные без правовой основы;
- коммерческие тайны;
- приватные договоры без разрешения;
- внутренние инструкции безопасности;
- данные платежей;
- закрытую переписку.
Если нужно работать с чувствительными данными, используйте корпоративные настройки, локальные модели, обезличивание, договоры с провайдером и правила доступа.
Готовый шаблон промпта
Можно начать с такого шаблона:
Ты - [роль]. Мне нужно [задача]. Контекст: [для кого и зачем]. Вот входные данные: [данные]. Ограничения: [что нельзя, объем, стиль]. Критерии хорошего ответа: [критерии]. Формат: [таблица, список, инструкция, JSON]. Если данных не хватает, сначала задай уточняющие вопросы.
Пример заполнения:
Ты - аналитик клиентского сервиса. Мне нужно понять, почему клиенты недовольны поддержкой. Контекст: у нас интернет-магазин, есть 50 отзывов за месяц. Вот входные данные: [вставить отзывы]. Ограничения: не придумывай причины, если они не встречаются в отзывах. Критерии хорошего ответа: повторяющиеся проблемы, частота, приоритет. Формат: таблица плюс 5 рекомендаций.
Этот шаблон подходит для большинства стартовых задач.
Как быстро улучшить любой промпт
Если ответ получился слабым, не начинайте заново. Попросите ИИ улучшить сам промпт:
Улучши мой промпт так, чтобы результат был конкретнее. Сначала задай мне вопросы, если не хватает данных. Потом предложи финальную версию промпта.
Еще один вариант:
Посмотри на мой промпт как редактор. Найди неопределенности, противоречия и отсутствующий контекст. Предложи улучшенную версию.
Так можно быстро перейти от общего запроса к рабочему шаблону.
Что изучать дальше
После базовых промптов логично разобраться в следующих темах:
- что такое LLM;
- что такое контекстное окно;
- что такое токены;
- что такое системный промпт;
- что такое RAG;
- что такое hallucination;
- что такое guardrails;
- что такое tool calling;
- как писать промпт для ИИ-агента;
- как тестировать ответы модели.
Эти темы помогают перейти от ручного общения с ChatGPT к более управляемым AI-сценариям.
Частые вопросы
Промпт и запрос - это одно и то же?
В бытовом смысле да: промпт - это запрос к ИИ. Но слово “промпт” обычно шире: в него могут входить роль, контекст, ограничения, формат ответа, примеры и системные инструкции.
Почему один и тот же промпт дает разные ответы?
Языковые модели генерируют ответ вероятностно. На результат могут влиять настройки модели, история диалога, системные инструкции, температура, контекст и даже небольшие изменения формулировки.
Нужно ли писать промпты на английском?
Не обязательно. Современные модели хорошо работают на русском, особенно в бытовых и бизнес-задачах. Английский иногда помогает в технических темах, но важнее ясность задачи, контекст и формат ответа.
Можно ли промптом заставить ИИ всегда отвечать правильно?
Нет. Промпт помогает направить модель, но не гарантирует фактическую точность. Для важных ответов нужны проверка, источники, RAG, тесты, ограничения и иногда человек на финальном контроле.
Чем системный промпт отличается от обычного?
Обычный промпт - это запрос пользователя в конкретной задаче. Системный промпт задает постоянные правила поведения ассистента или агента: роль, тон, ограничения, безопасность и работу с инструментами.