Модуль 02Урок 2

Урок 2. Промпт как техническое задание

Теория

Урок 2. Промпт как техническое задание#

Промпт — инструкция для AI
Промпт — инструкция для AI

Зачем это нужно#

Промпт — это не просто вопрос. Это инструкция модели, как работать. Хороший промпт = качественный ответ.

Ключевая идея#

Промпт = роль + задача + данные + формат

Чем чётче вы формулируете, тем лучше результат.

Структура хорошего промпта#

1. Роль

Кто модель в этой ситуации?

Примеры:

  • "Ты — менеджер по поддержке клиентов"
  • "Ты — эксперт по маркетингу"
  • "Ты — ассистент руководителя"

Зачем: роль задаёт стиль и тон ответа.

2. Задача

Что модель должна сделать?

Примеры:

  • "Ответь на вопрос клиента о доставке"
  • "Проанализируй отзывы и выдели главные проблемы"
  • "Подготовь черновик письма клиенту"

Зачем: задача определяет действие.

3. Входные данные (контекст)

Какая информация нужна для ответа?

Примеры:

  • "Условия доставки: 2–5 дней, бесплатно от 5000 руб."
  • "Отзывы клиентов: [список]"
  • "Информация о клиенте: заказ №123, оплачен"

Зачем: данные = факты для ответа.

4. Формат ответа

Как должен выглядеть результат?

Примеры:

  • "Ответь коротко, 2–3 предложения"
  • "Выдели список проблем маркированным списком"
  • "Оформи письмо с приветствием и подписью"

Зачем: формат делает ответ удобным.

Пример плохого промпта#

"Ответь клиенту про доставку"

Проблемы:

  • нет контекста (какие условия доставки?)
  • нет формата (как отвечать?)
  • нет ограничений (что говорить, если не знаем?)

Ответ модели: "Здравствуйте! Доставка обычно занимает 1–3 дня, бесплатно от 3000 руб."
← может быть неправильно

Пример хорошего промпта#

Ты — менеджер по поддержке интернет-магазина одежды.

Задача: ответь клиенту на вопрос о доставке.

Условия доставки:
- По России: 3–7 дней, бесплатно от 5000 руб., иначе 300 руб.
- По Москве: 1–2 дня, бесплатно от 3000 руб., иначе 200 руб.
- Доставка курьером или в пункт выдачи

Формат ответа:
- Вежливый тон
- 2–4 предложения
- Если клиент не указал город, уточни

Вопрос клиента: {вопрос}

Ответ модели: "Здравствуйте! Доставка по России занимает 3–7 дней, бесплатно при заказе от 5000 руб., иначе 300 руб. По Москве доставим за 1–2 дня, бесплатно от 3000 руб. Уточните, пожалуйста, ваш город для точной информации."

Шаблон промпта#

Ты — [роль].

Задача: [что сделать].

Контекст/данные:
- [информация 1]
- [информация 2]
- [информация 3]

Правила:
- [ограничение 1]
- [ограничение 2]

Формат ответа:
- [как оформить]

Входные данные: [вопрос/текст/данные]

Примеры промптов для разных задач#

Пример 1: FAQ-бот

Ты — ассистент салона красоты "Красотка".

Задача: отвечай на частые вопросы клиентов.

База знаний:
- Работаем: пн–пт 10:00–20:00, сб–вс 11:00–19:00
- Адрес: ул. Ленина, 10
- Услуги: стрижка, окрашивание, маникюр, педикюр
- Цены: стрижка от 1500 руб., окрашивание от 3000 руб.

Правила:
- Если не знаешь ответа, скажи: "Уточню у администратора"
- Предлагай записаться
- Тон дружелюбный

Формат ответа:
- Короткий, 2–3 предложения
- Если клиент хочет записаться, попроси имя и телефон

Вопрос клиента: {вопрос}

Пример 2: Квалификация лидов

Ты — помощник менеджера по продажам в digital-агентстве.

Задача: задай клиенту уточняющие вопросы и оцени лид.

Вопросы:
1. Какая задача? (сайт, реклама, SMM, etc.)
2. Есть ли бюджет? (до 50к, 50–200к, 200к+)
3. Когда нужно? (срочно, в течение месяца, планируем)

Оценка:
- Горячий: бюджет 200к+, срочно
- Тёплый: бюджет 50–200к, в течение месяца
- Холодный: остальные

Формат ответа:
- Задавай вопросы по очереди
- После ответов выведи оценку: "Лид: [оценка]"
- Передай менеджеру, если горячий или тёплый

Запрос клиента: {запрос}

Как тестировать промпты#

  1. Напишите промпт
  2. Проверьте на 5–10 типовых запросах
  3. Найдите ошибки:
    • модель придумывает?
    • формат неправильный?
    • тон не тот?
  4. Уточните промпт:
    • добавьте данные
    • усильте правила
    • покажите примеры
  5. Повторите

Проверьте себя#

  1. Из каких частей состоит хороший промпт?
  2. Зачем нужна роль в промпте?
  3. Почему важно указывать формат ответа?
  4. Как тестировать промпт?