10 правил промпт-инжиниринга от Google
перевели и выделили главное: репостни, чтобы не потерять
В документе — универсальный промпт, составленный по правилам от Google. Ты можешь его копировать и адаптировать под свою задачу.
А вот — сами рекомендации от Google:
1. Сначала четко сформулируйте задачу
Постановка задачи — центральный элемент промпта. Модель должна понимать, что именно вы от нее хотите:
— «Ответь на вопрос…», — «Сделай список из 10 пунктов…», — «Суммируй текст в 3 предложения…», — «Верни результат в JSON с полями …»
2. Структурируйте промпт на блоки
Лучший паттерн из материалов Google.
— Роль: кто ты и как себя ведешь. — Задача: что нужно сделать. — Контекст: данные, с которыми нужно работать. — Примеры: как выглядит «правильный ответ».
Google рекомендует разделять части промпта тегами в стиле XML (, , , ) и и держать одну структуру внутри запроса.
3. Используйте системные инструкции для роли, тона и ограничений
Задавайте правила поведения модели: стиль, тон, что можно/нельзя, уровень подробности и так далее. Например:
Ты — [роль]. Следуй шагам: план → выполнение → проверка. Соблюдай тон: [дружелюбный / формальный]. Отвечай в формате: [список / таблица / JSON].
4. Задавайте ограничения
Не стесняйтесь жестко ограничивать ответ: длину, структуру, формат, язык и другое.:
— «Суммируй в одном предложении». — «Верни только JSON без пояснений». — «Выведи таблицу с колонками».
5. Добавляйте контекст, а не надейтесь на знания модели
Если ответ должен опираться на конкретный текст / таблицу / инструкцию — вложите это в промпт и скажите, как именно этим пользоваться:
«Ответь на вопрос, используя только текст ниже. Отвечай только фрагментами из него».
6. Покажите 3 хороших примера
Пример задают формат вывода ответа, tone of voice, уровень глубины. Google советует давать положительные примеры («делай так»), а не отрицательные («так не делай»).
7. Разбивайте сложные задачи и стройте цепочки промптов
Для нетривиальных задач: — Разбивайте на несколько отдельных запросов. — Используйте цепочку: результат шага 1 → вход шага 2 → … — Просите модель сначала спланировать, потом решать, потом проверять себя.
8. Меняйте формулировки и порядок блоков
Google прямо говорит, что дизайн промптов — итеративный процесс:
— Пробуйте разные формулировки одной и той же задачи. — Меняйте порядок блоков → → или → → . — Сравнивайте версии промптов между собой.
Часто банальное перефразирование или перестановка блоков дает нужный сдвиг в качестве.
✍️ А в комментах собираем рекомендации по качественным промптам от читателей: делитесь своими лайфхаками, а мы будем благодарить вас лайками
· 27.11.2025
КОНТЕКСТ + ИНСТРУКЦИЯ = РЕЗУЛЬТАТ Многие новички пишут: "Напиши статью про кофе". И получают Википедию. Профи пишут иначе. 1. Контекст (Где мы? Кто ты?): Это «загрузка драйверов» в голову модели. «Ты — бариста-чемпион с 10-летним стажем. Мы пишем для гиков, которые варят кофе дома. Тон — дерзкий, профессиональный, без воды.» 2. Инструкция (Что конкретно делать?): Это алгоритм действий. «Сравни V60 и Аэропресс. Используй таблицу. Не пиши вступление. Дай рецепт в граммах. В конце — вывод одной строкой.» Почему это работает? LLM — это зеркало. Если вы даете мутный запрос, вы получаете мутный ответ. Контекст сужает пространство поиска ответов с "всего интернета" до "экспертной ниши". Инструкция дает скелет ответа. Хотите перестать роллить кубик и начать получать результат? Перестаньте чатиться с ботом. Начните программировать контекстом. Используйте инструкция например, чтобы модель динамически определяла свою роль по контексту запроса точка Используйте формат gson для передачи промта
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён