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 прямо говорит, что дизайн промптов — итеративный процесс:

— Пробуйте разные формулировки одной и той же задачи. — Меняйте порядок блоков → → или → → . — Сравнивайте версии промптов между собой.

Часто банальное перефразирование или перестановка блоков дает нужный сдвиг в качестве.

✍️ А в комментах собираем рекомендации по качественным промптам от читателей: делитесь своими лайфхаками, а мы будем благодарить вас лайками

10 правил промпт-инжиниринга от Google | Сетка — социальная сеть от hh.ru