Получить доступ

Как писать хорошие промпты?

JuniorПромпты и структурированный вывод
Ещё спрашивают так:
  • Что такое системный промпт?
  • Что такое few-shot промптинг?
  • Что такое chain-of-thought?
Коротко

Хороший промпт — конкретная задача, контекст, ограничения и формат ответа, плюс примеры, если формат сложный.

  • Системный промпт — роль и правила для всего диалога, пользовательский — конкретный запрос
  • Few-shot — несколько примеров «вход → выход»; рассуждение по шагам помогает в сложных задачах

А ещё Промпт — это код: версионируйте и проверяйте на наборе примеров, а не на одном

Так подсказку видит пользователь sotto на живом собеседовании — за пару секунд, пока вы думаете вслух.

Подробно

Основные приёмы:

  • Ясная задача. Что сделать, для кого, какой результат считается хорошим. Модель не знает вашего контекста — его нужно дать.
  • Контекст и данные — отдельно от инструкций, с явными разделителями (теги, заголовки), чтобы модель не путала, где указания, а где материал.
  • Ограничения — длина, стиль, чего не делать, что ответить при нехватке данных.
  • Формат вывода — список, таблица, JSON по схеме. Для машинной обработки — структурированный вывод.
  • Примеры (few-shot) — 2–5 пар «вход — выход» сильнее любого описания формата. Примеры должны быть разнообразными, иначе модель копирует их слишком буквально.
  • Рассуждение — в задачах с логикой и расчётами просьба сначала разобрать задачу по шагам (chain-of-thought) повышает точность; многие современные модели делают это сами.

Системный промпт задаёт роль, правила и тон для всего диалога; пользовательское сообщение — конкретный запрос.

Главное правило практики: качество промпта проверяется на наборе примеров. Улучшение на одном запросе может ухудшить десять других.

Пример

Плохо: «Сделай саммари этого текста». Лучше: «Ты помогаешь менеджеру по продажам. Кратко перескажи расшифровку звонка ниже: 3–5 пунктов — потребности клиента, возражения, договорённости и следующий шаг. Если чего-то нет в тексте — пиши „не обсуждалось“. Текст звонка: <transcript>…</transcript>».

Что хотят услышать

  • Структура промпта: задача, контекст, ограничения, формат, примеры.
  • Роль системного промпта.
  • Few-shot и рассуждение по шагам.
  • Проверка промптов на наборе данных.

Частые ошибки

  • Расплывчатые запросы без формата и критериев.
  • Улучшать промпт, глядя на один удачный ответ.

Что спросят дальше

Связанные вопросы

Закрытая бета

Подсказки на собеседовании — в реальном времени

sotto слышит вопрос интервьюера и показывает короткий ответ и план, как в блоке «Коротко». Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем