ENIGMA AI
ENIGMA AI

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

встречается 1× junior general

Как ответить

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

Для разработчика промпт — это аналог API-запроса, но в виде текста. Можно задать вопрос, попросить объяснить код, написать реализацию или отрефакторить существующий фрагмент. Пример простейшего промпта:

Напиши функцию на Python, которая принимает список чисел и возвращает сумму всех нечётных.

Если сформулировать расплывчато, модель может дать не то, что нужно. Например, вместо функции — объяснение или псевдокод. Поэтому важно явно указывать формат вывода, контекст и ограничения.

Структура хорошего промпта обычно включает:

  • Системное сообщение — задает роль модели (например, «Ты — опытный разработчик Python»)
  • Контекст — что уже известно, какие данные есть
  • Задачу — четкое описание, что сделать
  • Формат вывода — JSON, список, код, краткое объяснение

Пример промпта с такой структурой:

Система: Ты — профессиональный Python-разработчик.  
Пользователь: Есть список чисел [2, 5, 8, 11, 14].  
Задача: Напиши функцию, которая вернет новый список, где каждый элемент — квадрат исходного, но только для чётных чисел.  
Формат вывода: Только код на Python, без объяснений.

Для junior-разработчика знание промпт-инжиниринга полезно: через промпты можно ускорять написание шаблонного кода, генерацию тестов, документации. Главное — проверять результат, модели могут ошибаться в деталях (например, в именах переменных).

Ключевые тезисы

  • Промпт — это текстовый запрос к языковой модели, определяющий её ответ.
  • Качество ответа напрямую зависит от чёткости, структуры и контекста промпта.
  • Включает системную инструкцию, контекст, задачу и формат вывода.
  • Для разработчика промпты помогают генерировать код, тесты и документацию.
  • Промпт-инжиниринг — навык, требующий практики и проверки результатов.

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

  • — Чем отличается zero-shot промпт от few-shot? Приведите примеры.
  • — Как параметр temperature влияет на ответ модели и когда его уменьшают?
  • — Что будет, если в промпте не указать формат вывода? Приведите пример плохого промпта.

Готовьтесь к собеседованию с ENIGMA AI

AI-суфлёр подсказывает ответы прямо на собеседовании в реальном времени — незаметно для интервьюера.

Скачать приложение