Основы

Основы промпт-инжиниринга

Фундамент промптинга

Что такое промпт?

Промпт — это текстовая инструкция, которую вы отправляете языковой модели. Качество промпта напрямую влияет на качество ответа. Хороший промпт чётко формулирует задачу, предоставляет необходимый контекст и указывает желаемый формат вывода.

Принцип специфичности

Чем конкретнее промпт, тем лучше результат. Вместо "напиши текст" укажите: тему, длину, стиль, аудиторию, формат. Модель не читает мысли — всё, что важно, должно быть в промпте.

Итеративный подход

Редко удаётся написать идеальный промпт с первого раза. Начните с простого варианта, оцените результат, определите проблемы и улучшите промпт. Повторяйте, пока результат не будет соответствовать ожиданиям.

Тестирование промптов

Тестируйте промпты на разных входных данных. Промпт, работающий для одного примера, может давать плохие результаты для других. Создавайте набор тестовых случаев и проверяйте на них.

Интерактивная демонстрация

Итеративное улучшение промпта

Хорошие промпты создаются путём итераций

Версия 1

Напиши про собак.

Быстрые советы

Будь конкретным
Напиши что-нибудь
Напиши резюме на 100 слов о...
Дай контекст
Это хорошо?
Проверь этот код на уязвимости: [код]
Укажи формат
Напиши идеи
Напиши 5 идей списком, каждая до 20 слов
Определи аудиторию
Объясни машинное обучение
Объясни ML ребёнку 10 лет на бытовых примерах

Ключевые принципы

  • Начинай просто, усложняй по необходимости
  • Тестируй на разных примерах
  • Анализируй ошибки и улучшай
  • Сохраняй работающие промпты
  • Будь конкретен в ожиданиях
Распространённые ошибки
  • Слишком расплывчато:"Помоги мне с кодом"
  • Нет контекста:"Что здесь не так?" (без кода)
  • Противоречивые инструкции:"Будь кратким, но подробно опиши всё"
  • Ожидание чтения мыслей:Не указаны требования к формату, стилю, длине
Хорошие практики
  • Указывай роль:"Ты — опытный Python-разработчик..."
  • Давай контекст:"В контексте веб-приложения на React..."
  • Указывай формат:"Ответь в формате маркированного списка"
  • Приводи примеры:"Например: ввод → вывод"
Базовая структура промпта
[РОЛЬ] — Кто должна быть модель
Ты — [роль] с опытом в [область].

[КОНТЕКСТ] — Фоновая информация
Контекст: [релевантная информация о ситуации]

[ЗАДАЧА] — Что нужно сделать
Задача: [чёткое описание задачи]

[ФОРМАТ] — Как должен выглядеть ответ
Формат ответа:
- [требование 1]
- [требование 2]

[ОГРАНИЧЕНИЯ] — Чего избегать
Ограничения:
- Не [ограничение 1]
- Не [ограничение 2]

Попробуй сам

Интерактивное демо этой техники

Сравнение техник
Демо режим
Предзаписанные ответы
ЗадачаНачинающийТекст

Получить рецепт блюда для ужина

Без техники
Без техники
Промпт
Рецепт.
Ответ

Вот рецепт блинов:

Ингредиенты: мука, яйца, молоко, сахар, соль, масло.

Смешайте ингредиенты, жарьте на сковороде.

Токены:3/30
Время:280ms
Качество:
С Основы промптинга
С техникой
Промпт
Дай рецепт ужина для двоих. Кухня: итальянская. Время: до 30 минут. Без: лактоза. Формат: ингредиенты (с граммами) → шаги (нумерованные).
Ответ

Паста Aglio e Olio (2 порции, 20 мин)

Ингредиенты:

  • Спагетти — 200г
  • Чеснок — 4 зубчика
  • Оливковое масло — 60мл
  • Перец чили — 1 шт
  • Петрушка — 15г
  • Соль — по вкусу

Шаги:

  1. Отварите спагетти al dente (8 мин).
  2. Нарежьте чеснок тонкими слайсами.
  3. Обжарьте чеснок и чили в оливковом масле на слабом огне (3 мин).
  4. Добавьте спагетти + 50мл воды от пасты. Перемешайте (2 мин).
  5. Посыпьте петрушкой. Подавайте сразу.
👁️Одно слово «Рецепт» не содержит контекста — модель угадывает что вы хотите и выбирает самое частотное (блины)
🧠5 параметров промпта: кто (двое), что (ужин), стиль (итальянская), ограничения (лактоза, 30 мин), формат (список + шаги)
Базовая структура промпта: задача + контекст + ограничения + формат = предсказуемый качественный результат
Токены:32/120
Время:650ms
Качество:
Почему это работает

Промпт из одного слова — лотерея. Добавив контекст (для кого), ограничения (время, диета), и формат (структура ответа), мы получаем предсказуемо полезный результат.

1 / 2

Квиз по уроку

1 из 3

1.Почему конкретность и ясность промптов важны для получения хороших результатов?

Практика

Создайте бесплатный аккаунт для решения челленджей

4 челленджей с AI-проверкой для этого урока

Связанные уроки:Prompt ElementsZero Shot

Этот урок — часть структурированного курса по LLM.

Мой путь обучения