Профессия Prompt-инженер
Prompt-инженер формулирует максимально точные запросы к различным языковым моделям искусственного интеллекта (ИИ, или по-английски AI), чтобы нейросеть сгенерировала корректный ответ. Профессия на стыке информатики и лингвистики. Кстати, недавно центр профориентации ПрофГид разработал точный тест на профориентацию, который сам расскажет, какие профессии вам подходят, даст заключение о вашем типе личности и интеллекте.
Краткое описание
Промпт-инженер (prompt engineer), или промптер, составляет запросы, по которым нейросеть выдает релевантные результаты: текстовый ответ, сгенерированное изображение, программный код и другой контент. Запросы выглядят как обычный текст, иногда – как отрезок кода или программный оператор (команда) и называются промптами – подсказками (прямой перевод с английского prompt – «подсказка», «затравка»).
Prompt-инженер создает и пошагово исправляет подсказки для ИИ, чтобы при последнем вводе получить оптимальный результат в виде текста, картинки, видеоролика, решения задачи и т. д. Нейросеть учитывает предыдущие вопросы и ответы, заданный контекст, в итоге ее ответ выглядит так, будто его дал человек, а не компьютерный алгоритм.
Чтобы добиться такого результата, промптеру нужно осознанно использовать языковые инструменты: подбирать слова, грамматические конструкции, которые коротко, но исчерпывающе точно описывают запрос. Эти слова становятся шаблоном – эталонным промптом. По нему инженер обучает нейронную сеть, давая ей «понять», какие ответы надо давать на запрос определенного типа или содержания. Затем инженер вносит шаблон в руководство для других пользователей.
Особенности профессии
Инженер может создавать промпты для разных целей:
- чтобы нейросеть генерировала адекватные ответы по запросу пользователей;
- для улучшения и обучения самой нейросети.
Промптер общается с AI в чат-боте (например, ChatGPT), разговаривая на естественном (непрограммном) языке, при наличии преобразователя, возможен и голосовой ввод подсказок.
Подходы к созданию промптов для текстов и картинок разные:
- для текстов нужна пошаговая коррекция пакета подсказок, подталкивающих нейросеть к принятию нужных человеку решений;
- для ИИ, генерирующих картинки, в запросе важны профессионально обозначенные ориентиры, описывающие концепцию, стиль, цвета, настроение и другие особенности изображения. Чем больше деталей, тем лучше результат. Но нужно уложиться в строгие рамки ограничений, например, для DALL-E2 – 400 знаков, для Midjourney – 4 000, для Stable Diffusion – 75 слов.
Поэтому важно, чтобы промпт-инженер хорошо ориентировался в разных темах. Например, чтобы писать подсказки для создания конкурентоспособной AI-живописи, «говорящий с ИИ» должен разбираться в истории искусств, архитектуры, теории рисунка, графического дизайна и владеть соответствующей терминологией. Человеку без этих знаний будет сложно грамотно составить список слов, скорее всего, его промпты будут случайны и малоэффективны. Так что промптами могут заниматься и «закоренелые» гуманитарии: филологи, лингвисты, переводчики, историки, дизайнеры, юристы, психологи – список бесконечен.
Еще один вид работы промптера – улучшение самих языковых моделей. Инженеры такой специализации:
- обучают модели на разных наборах данных, анализируют результаты, чтобы найти возможности для усовершенствования работы ИИ;
- исследуют необычные реакции ИИ на промпты, чтобы исправить ошибки и обнаружить его скрытые возможности;
- разрабатывают инструкции, рекомендаций для пользователей;
- сотрудничают с бизнес-аналитиками, дата-сайентистами (специалистами, работающими с массивами информации), разработчиками, чтобы интегрировать определенные языковые модели в программы и приложения.
Плюсы и минусы профессии
Достоинствами профессии промпт-инженера можно считать:
- интересная работа в перспективной сфере ИТ для гуманитариев, которые не хотят оставаться в стороне от тотальной цифровизации, но не находят для себя подходящих специальностей;
- востребованность класса «нужен еще вчера»;
- быстрое обучение, не нужно тратить годы на второе или первое высшее – профессии нигде не учат в традиционном формате (в колледже, вузе), всё изучается на практике.
Относительный минус профессии – ее новизна. Хотя искусственный интеллект и машинное обучение существуют уже довольно давно, понятие «промпт-инженерия» появилось только в 2017 году, когда исследователи ИИ из Carnegie Mellon University и National University of Singapore создали «предварительно обученные» на промптах (prompt-based learning) большие языковые модели, которые выполняют разные задачи используя команду, полученную текстом на естественном языке. Так что специальность только формируется, но крупные корпорации инвестируют в новое направление программной инженерии и собираются развивать свои продукты с помощью языковых моделей ИИ.
Важные качества
Для prompt-инженеров важны:
- интерес к AI;
- логическое и критическое мышление;
- внимание к мелочам;
- способности к работе с большими объемами данных;
- эрудированность;
- креативность;
- большой словарный запас, грамотность.
Где учиться на prompt-инженера
Профессию промпт-инженера можно получить на курсах. В качестве базового образования подходят гуманитарные специальности, для работы с медицинскими исследованиями – нужны знания медика, с массивами данных – желательно знать математику. Образование в IT-сфере будет преимуществом: высококлассный специалист, занимающийся обучением ИИ, должен разбираться в архитектуре и работе больших языковых моделей, уметь писать простые программы на Python.
Бесплатные курсы по prompt-инженерии
- Codecademy – 7 часов бесплатных видеоуроков на английском с практикой на интерактивной online-платформе.
- Аве Кодер – бесплатный часовой курс-инструкция для начинающих на YouTube (русский язык).
Самостоятельно тренироваться можно, используя библиотеки промптов, например AIcyclopedia.
Курсы, связанные с лингвистикой, коммуникациями
Место работы
Профессия дает большой выбор при трудоустройстве: от копирайтинга на вольных хлебах до промпт-инженера в Сколково.
Умение вести диалоги с ИИ востребовано во многих сферах: в писательском деле, копирайтинге и веб-дизайне, в научной, юридической, медицинской сфере, при организации стартапов на базе prompt-инжиниринга, в маркетинге.
Оплата труда
Монетизация профессии возможна в качестве штатного сотрудника компаний, разрабатывающих или использующих ИИ, или фрилансера: в Интернете спросом пользуются промпты, по которым можно создать произведения искусства, написать книги, сделать презентацию и др. (уже есть стоки, где можно продать и купить промпты, например PromptBase). Продажи не эксклюзивны, поэтому пакет из нескольких десятков или сотен слов можно продать неограниченное количество раз.
В целом же уровень доходов промпт-инженеров зависит от сферы деятельности, серьезности задач, компании, собственных возможностей и удачи. На российском рынке предложений для промптеров пока очень мало, поэтому делать выводы об уровне зарплат сложно. В немногочисленных вакансиях предложения от 60 до 70 тыс. рублей.
За рубежом уже сейчас готовы хорошо платить: Anthropic ищет промпт-инженера на зарплату 250–375 тыс. долларов США в год. Другие работодатели не столь щедры и предлагают от 90 до 150 тыс. долларов.
Карьера
Карьера промптера зависит от стремления к саморазвитию, обучаемости, восприимчивости новых тенденций. Повышая квалификацию или переходя в более успешные компании, можно добиться не только роста оплаты труда, но и статуса.
Профессиональные знания
Крайне желательно хорошее владение английским языком, так как нейросети лучше «общаются» именно на нем. IT-образование не обязательно, но желательно для возможности профессионального роста и карьеры. Главное же для промпт-инженера – уметь четко формулировать мысли и использовать терминологию из той области, для которой создаются промпты (медицина, искусство, программирование, архитектура, естественные науки и т. д.).