Prompt engineer

Введение

ChatGPT — это модель искусственного интеллекта, разработанная OpenAI, основанная на архитектуре GPT-3.5. Эта модель обучена на огромном объеме текстовых данных и предназначена для генерации человекоподобных ответов на основе предоставленного текста.

Коммуникация в онлайн-чате играет важную роль в современном мире. Улучшение этого процесса может привести к более эффективному обмену информацией, повышению удовлетворенности пользователей и повышению качества обслуживания клиентов. Введение промтов в ChatGPT является одним из способов улучшить коммуникацию и повысить ее эффективность.

Нейросеть как джинн из бутылки

Нейросеть ― это инструмент автоматической генерации контента. Машины умеют создавать текст, изображения, музыку, программный код, видеоролики. Существует мнение, что в скором нейросети станут таким же привычным инструментом, как смартфон или автомобиль. В подтверждение прогнозов команда Gerwin вместе с SEO-экспертами уже разбиралась, как поисковые машины будут взаимодействовать с AI-технологиями.

Работу с нейросетями можно сравнить с джинном из бутылки: он исполнит все желания, но в их формулировке может скрываться коварный подвох. Слова воспринимаются буквально или же в их переносном значении, так что условное желание «зарабатывать лимон в месяц» может сильно разочаровать того, кто его загадал Нейросеть ведёт себя так же: она принимает запросы по своим алгоритмам и выполняет наши просьбы исходя из этого понимания.


Что выдала популярная нейросеть Midjourney по запросу «полосатый кот»

Основа работы с нейросетями ― ввод промптов → запросов, которые набирают в поле обычного чата. Не имеет значения, с каким интерфейсом вы имеете дело: будь то Telegram-бот, GhatGPT или сторонний сервис. Вы всегда вводите промпт в чат, как будто разговариваете с собеседником.

Правильно подобранные промпты увеличивают вероятность выдачи нужного результата и позволяют генерировать примерно тот контент, который мы изначально себе представляем. Казалось бы, ничего сложного: если нужна картинка с белым кроликом, то просто вводим «белый кролик».

Давайте проведём эксперимент и сгенерируем кролика по этому промпту в Midjourney ↓

Среди вариантов вместо ожидаемого милого и пушистого зверька мы получили картинку лабораторного кролика с красными глазами из фильма ужасов. Да, это кролик, и он белый, но это вовсе не то, что мы хотели.

Попробуем исправить ситуацию и введём уточнение: «милый белый кролик».

И снова не то. Кролик белый и милый, но антропоморфный.

Мы снова добавим вводные и обозначим нужный стиль: «милый белый кролик в зелёном поле, фотореализм». И только с третьего раза получаем примерно то, к чему стремились:

Генерация изображения в три хода ― это оптимистичный путь. Куда чаще приходится по многу раз перебирать комбинации слов, чтобы получить хоть что-то похожее на то, что загадали изначально.

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

В качестве решения проблемы при бешеном росте популярности нейросетей на рынке появилась новая услуга ― инжиниринг промптов, суть которой заключается в подборе наиболее универсальной системы запросов под задачи. Промпт-инженеры изучают принципы работы различных нейросетей и создают списки запросов-шаблонов, при помощи которых можно получать нужный контент за наименьшее количество попыток ввода.

Как составить эффективный промт

1. Используйте контекст

Когда есть контекст, лучше работают и люди, и нейросети. Например, есть разница между: «Напиши поэму о зиме» и «Напиши поэму о холодной и мрачной зиме в стиле Эдгара Аллана По». Или между: «Напиши письмо о том, как воспитывать щенка» и «Напиши готовое письмо от лица кинолога в дружелюбно-неформальном тоне о том, как воспитывать трехмесячного щенка овчарки».

Какой контекст имеется в виду:

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

Чем больше контекста, тем точнее будет результат. И переспрашивать не придется, а это сильно экономит время.

2. Предлагайте примеры

Особенность современных нейросетей заключается в том, что они обучаются. Поэтому для того, чтобы машина «подхватила» и развила идею, ей можно просто предложить готовый пример!

Такой подход отлично работает, когда нужно писать скрипты, ответы на вопросы, описания к фотографиям и короткие посты в определенном стиле. Еще он работает не только с написанием текстов, но и, например, с программированием. И другими вещами, с которыми машина точно справится быстрее человека.

3. Сразу указывайте длину

Компьютеры любят точность. Вместо того, чтобы просить «написать о криптовалютах», лучше попросить «написать текст о криптовалютах для телеграм-канала длиной до 500 символов».

Можно установить длину «от 500 до 700 символов». Можно даже указать «короткий» или «длинный». Но оставлять совсем без указаний не стоит — высок риск получить совсем не то, что хотелось бы.

4

Дополняйте промт важной информацией. Нейросеть можно использовать для написания мотивационного письма на любом языке, но просто печатать в окошке «напиши мотивационное письмо» бессмысленно: результат получится безликим и совершенно не про вас

А вот если предварительно «скормить» ей резюме, то она использует предложенную информацию для создания уникального контента, который потом останется только немного подправить

Нейросеть можно использовать для написания мотивационного письма на любом языке, но просто печатать в окошке «напиши мотивационное письмо» бессмысленно: результат получится безликим и совершенно не про вас. А вот если предварительно «скормить» ей резюме, то она использует предложенную информацию для создания уникального контента, который потом останется только немного подправить.

В нейросеть можно загрузить статью и попросить у нее написать саммари длиной в 500 символов. Это особенно полезно, если вспомнить, что модели естественного языка GPT-3 и GPT-4 используют информацию до 2021 года. То есть, о новейших научных изысканиях они просто не знают. Но узнают, если им об этом рассказать.

5. Используйте фразы-лайфхаки

Нейросеть можно направить, использовав фразы-лайфхаки:

  • «опиши шаг за шагом», что поможет не только в структурировании статьи, но и в написании кода или решении математической задачи;
  • «напиши в стиле , , », что поможет, например, в генерации забавных пародий или постов;
  • «от лица , , », что поможет в написании электронных писем и рассылок, а также рекламных постов.

Что самое главное в составлении промтов? Хорошо понимать конечную цель текста и конкретизировать. Нейросеть совсем как человек — чем больше информации она получит, тем лучше будет работать.

Какие алгоритмы используются в промтах для генерации ИИ-контента?

Существует множество алгоритмов, которые используются в промтах для генерации ИИ-контента. Некоторые из них включают в себя:

  • Генеративно-состязательные сети (GAN), которые состоят из двух нейронных сетей, одна из которых генерирует контент, а другая — оценивает его качество.

  • Рекуррентные нейронные сети (RNN), которые используются для обработки последовательных данных, таких как текст или звук.

  • Свёрточные нейронные сети (CNN), которые хорошо подходят для работы с изображениями и другими типами данных, имеющих пространственную структуру.

  • Трансформеры, которые широко используются в задачах обработки естественного языка и позволяют моделировать длинные зависимости между словами.

Эти алгоритмы могут быть скомбинированы и настроены для конкретной задачи генерации контента. Они помогают создавать высококачественный цифровой контент, который может быть использован в различных приложениях и сферах деятельности.

Высшее образование

Факультет искусственного интеллекта

Узнать подробнее

Что можно сделать перед тем, как написать главный промт, и все упростить: несколько советов

Перед тем, как составить промт, вы можете провести подготовительную работу с ChatGPT.

Настройки по умолчанию

Если используете ChatGPT в конкретной сфере, можно задать настройки по умолчанию и не прописывать каждый раз роль нейросети – действуй, как маркетолог, копирайтер, журналист и так далее.

Выберите «Индивидуальные инструкции». Кликните на три точки в поле с вашим профилем, в левом нижнем углу монитора.

Появится всплывающее окно, где вы сможете настроить взаимодействие с ChatGPT, указав определенные параметры и принципы разговора. Индивидуальные инструкции применяются ко всем новым чатам.

Индивидуальные инструкции можно поменять в любой момент

Но есть один момент. Если захотите задать вопрос, не имеющий отношения к работе, ChatGPT все равно постарается привязать его к заданным инструкциям. Когда я попросил рассказать про эпоху Возрождения, нейросеть и здесь провела параллели с маркетингом.

Иллюстрация из статьи «ChatGPT: обзор возможностей, где пригодится, чем полезен в интернет-маркетинге, и не только»

Просто надо было сказать «Действуй, как историк». 

Сегментация аудитории

В шаблоне есть пункт, в котором надо описать для кого предназначен текст.

Создадим вот такой промт для нейросети«Опиши сегменты возможной целевой аудитории для (ваш вариант) мебельной компании по производству корпусной мебели».

Получил длинный список с вариантами интересов каждого сегмента

Выбирайте нужный сегмент и добавляйте в шаблон промта.

Создание контент-плана

Писать статьи и посты чаще всего нужно в соответствии с контент-планом. ChatGPT поможет и в этом.

Подробно и с примерами в разных нейросетях описал процесс в статье «Как собрать контент-план с помощью ChatGPT и других нейросетей на конкретном примере». Здесь приведу только примеры промтов – всего 2 шага.

Шаг 1. Выявление потребностей ЦА. Промт:

«Проведи маркетинговый анализ целевой аудитории.

Продукт – (ваш вариант) кухни под заказ.

Целевая аудитория – (ваш вариант) семейные пары:

Молодые семьи, только начинающие обустраивать свой дом.

Семьи с детьми, ищущие функциональные и удобные решения для кухни.

Пары, которые хотят создать уютное и стильное место для совместной готовки.

В результат анализа напиши 5 вариантов потребностей аудитории».

Шаг 2. Сбор идей для контента и генерация контент-плана. Промт:

«Составь контент-план на неделю для аккаунта (ваш вариант) продавца кухонь. Целевая аудитория – (ваш вариант) семейные пары, с детьми и без детей.

Составляя контент-план, учти потребности аудитории. (Здесь пропишите потребности, которые выявил ChatGPT в результате анализа). В кухнях аудиторию интересует:

безопасность;

функциональность;

простота ухода;

репутация бренда;

гибкие условия оплаты и возможность выбора опций;

удобство и эстетика.

Сделай не больше двух постов на каждый день недели.

Добавь разделение по категориям постов. Например, статья, видео, графика.

Должны быть посты разных типов – вовлекающие, продающие, имиджевые, информационные. Оформи результат в таблицу».

Вот что получилось

Другой вариант создания контент-плана читайте в статье «Как использовать нейросети в SMM на примере ChatGPT: от SWOT-анализа до реализации». Возможно, он вам окажется полезнее.

Какие компании уже успешно используют промты для генерации ИИ контента?

Существует множество компаний, которые уже успешно используют промты для генерации ИИ контента. Например, The New York Times использует алгоритмы генеративных моделей, чтобы автоматически создавать краткие отчеты о финансовых результатах компаний. В России частично этот же подход стал применять даже Банк России, такая информация есть на официальном сайте учреждения.

Другой пример — компания OpenAI, которая разрабатывает продвинутые алгоритмы генерации текста и изображений. Компанией был создан GPT-3 (Generative Pre-trained Transformer 3), который может генерировать высококачественный текст на любую тему. Отечественный аналог — Сбер и Касперский.

Также стоит упомянуть NVIDIA, которая разработала StyleGAN2 — алгоритм генерации изображений с высоким разрешением и точностью.

И в России внедряются эти технологии. В числе активных инноваторов можно назвать целый ряд крупных корпораций и даже отдельные гос. учреждения.

Это лишь несколько примеров компаний, которые успешно используют промты для генерации ИИ-контента. С каждым днем все больше и больше компаний начинают внедрять эти технологии в свою работу.

Работать, учиться, познавать и творить, используя возможности ИИ, становится всё интереснее, увлекательнее и эффективнее. Возможности ограничены лишь нашими собственными фантазиями и гибкостью мышления.

Чтобы уметь, нужно знать!

Дерзайте!

Использованы примеры промтов из канала Telegram «Промт дня» 

Умение пользоваться нейросетями — новый обязательный скилл?

Что нужно, чтобы стать промт-инженером

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

  • навык коммуникации. Инженерам-разработчикам подсказок приходится общаться с системами искусственного интеллекта с помощью слов и фраз. Подробные промты могут быть достаточно сложными. Слова нужно подбирать тщательно;
  • предыдущий опыт работы в области prompt. Учитывая, что prompt engineering — это новая роль, сложно определить минимальный уровень предыдущего опыта, поскольку традиционный критерий в 2-3 года (как в других сферах) просто неприменим. Тем не менее большинство работодателей будут искать операторов нейросетей с опытом создания и тестирования промтов. Также понадобится опыт работы с основными платформами (ChatGPT, Midjourney);
  • знание технологий ИИ. Промт-инженеры полагаются на знание языка, однако им все же необходимо всестороннее понимание обработки естественного языка, LLM, машинного обучения и определенного объема разработки контента, генерируемого ИИ;
  • опыт анализа данных. Промтеры должны понимать, какие данные предоставляются платформе ИИ, какие используются в подсказках и какие генерируются в ответах. Это требует глубокого знания методов и инструментов анализа данных.

Кроме того, от промт-инженеров требуются такие soft skills, как отличные способности к решению проблем и анализу, а также умение эффективно сотрудничать с межфункциональными командами. Хотя формальное образование и сертификация еще не получили широкого распространения, многие работодатели будут стремиться получить традиционное формальное образование, например, степень бакалавра в области компьютерных наук, инженерии или другой смежной области.

Зарплата промт-инженера и как найти такую работу

Сколько может зарабатывать промт-инженер? Оценки сильно разнятся, но западные вакансии предлагают от 170 тыс. до 300 тыс. долл. в год

Может показаться, что это огромная зарплата за относительно простую работу, но важно смотреть глубже: все зависит от задач специалиста в организации

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

Например, на hh.ru можно искать вакансии по запросам «ИИ», «AI», «Нейросеть». Платформа выдает инженеров, аналитиков, копирайтеров, специалистов по внедрению ИИ-инструментов. Примеры актуальных вакансий:

Чем занимается инженер по подсказкам

Во время популяризации и повсеместного использования таких инструментов, как ChatGPT, появилась новая профессия — промт-инженер (Prompt Engineer), оператор нейросетей, промтер, инженер по ИИ-подсказкам — все это названия новой специальности.

Для получения наилучших результатов от генеративного инструмента ИИ, такого как ChatGPT, необходимо знать, как сказать ему, что вам нужно. Инженер по подсказкам обладает тонким пониманием того, как взаимодействовать с большими языковыми моделями или генеративными моделями изображений, чтобы получить желаемый результат.

Разработка, тестирование и совершенствование подсказок ИИ

Основная роль любого Prompt Engineer заключается в непосредственной работе с ИИ-платформами для разработки новых подсказок. В рамках этого его задачи сводятся к следующему:

  • тестирует поведение нейросети и результаты, полученные по конкретным промтам;
  • работает над улучшением промтов;
  • помогает получать предсказуемые результаты работы ИИ при новых или неожиданных подсказках.

Рассмотрим на примере. Промт-инженер работает с медицинской нейросетью. Он разрабатывает запросы для получения диагноза пациента, а также проверяет, как ИИ реагирует на неправильное введение данных (например, имени пациентов или медицинского термина). Затем оператор нейросети дает рекомендации и уточняет приемлемые промты. Часто промт-инженеры участвуют в обучении и доработке ИИ.

Сотрудничество с другими командами

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

В задачи инженера по подсказкам обычно входит приведение промтов в соответствие с целями компании и потребностями пользователей. В примере с ИИ в сфере здравоохранения он может сосредоточить работу на потребностях и ожиданиях врачей и медработников от ИИ.

Анализ и отчетность

Промт-инженер должен разбираться в аналитике. Он отслеживает и соотносит входные и выходные данные, устанавливает метрики для оценки эффективности нейросети и промтов. GIGO (garbage in, garbage out) — одна из старейших аксиом информатики, но никогда еще она не была так актуальна, как в области искусственного интеллекта. Например, оператор нейросетей проанализирует ответы ИИ на определенные промты и предупредит команду специалистов по анализу данных о признаках необъективности данных.

Зачем нужны нейросети

На самом деле нейросети присутствуют в нашей жизни уже давно. Рекомендации в соцсетях и на музыкальных платформах, риск-скоринг в банках — все это результат работы нейросети. Сейчас изменилось лишь то, что доступ к искусственному интеллекту получили обычные пользователи.

Нейросети могут:

  • создавать тексты;
  • генерировать и редактировать фото и изображения;
  • писать куски кода;
  • искать в коде ошибки;
  • переформатировать код с одного языка программирования на другой;
  • делать прогнозы на основе собранных данных.

А еще это классный помощник в обучении: можно задавать вопросы и получать на них развернутые ответы. Правда, следует держать в голове, что иногда нейросети все-таки ошибаются. 

Профессия / 9 месяцев
Frontend-разработчик

Создавайте интерфейсы сервисов, которыми пользуются все


Frontend-разработчик

Размер заработной платы

Как я уже писала, объем информации постоянно увеличивается. С каждым часом мир все больше пополняется новыми данными. Поэтому потребность в дата-инженерах растет. Более того, эта профессия является одной из самых быстрорастущих.

Data Engineer нужны как в крупных корпорациях, например, в Google, так и в небольших организациях. Можно сказать, что практически любой бизнес нуждается в специалистах, умеющих качественно и эффективно собирать и хранить большие объемы информации.

Наиболее нужны дата-инженеры в финансовой и IT-сфере, стартапах, телекоммуникационном секторе, ритейле, банкинге, транспортных компаниях, в маркетинге и т. д.

Чаще всего Data Engineer трудятся в офисе, но иногда специалистам предлагают и удаленную работу.

Обычно в профессию приходят из аналитики, при этом новички уже знают языки программирования. Однако стать дата-инженером могут и “неайтишные” аналитики, готовые изучать и развиваться в технической специальности.

Помимо того, что профессия является быстрорастущей, она еще и высокооплачиваемая. Даже начинающие специалисты получают от 60 000 руб. в месяц. Если же говорить о Data Engineer с опытом работы от 1 года, то они могут зарабатывать до 120 000 руб. А зарплата настоящих профессионалов стартует с отметки в 200 000 руб.

Самые приятные суммы выплачивают крупные организации в столице. В регионах доход специалистов меньше, однако он все еще остается высоким.

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

Любая нейронная сеть генерирует ответ на основании запроса, который делает человек. Запрос в форме вопроса, инструкции или простого предложения. Промт (от английского Prompt – Подсказка) это специально составленный запрос к нейросети, который будет ей наиболее понятен. Промтинг — своеобразный язык общения между человеком и ИИ, можно сказать язык программирования для нейросетей в виде обычного текста. С помощью правильно составленных промтов (инструкций и команд), можно программировать поведение нейросети и добиваться от нее именно тех результатов, которых вы хотите. Более качественная инструкция ведет к более качественному результату.

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

Промт-инженером может стать любой человек с насмотренностью и навыками, и не обязательно иметь технический бэкграунд. Здесь скорее актуально гуманитарное, а не техническое образование

Промт-инженер работает со словом, но ориентироваться в особенностях работы нейросетей тоже важно

Некоторые онлайн-школы предлагают вебинары и курсы. Тренировать и экспериментировать с промтами можно самостоятельно. Кроме того, в нашей статье мы собрали библиотеки нейросетей, где можно больше узнать об инструментах. Среди них есть не только базы с сотнями ИИ-платформ, но и целые энциклопедии. Например, в AIcyclopedia, кроме списка ИИ, есть примеры промтов, тематические подкасты, фильмы и новости.

Если предпочитаете учиться на примерах, можно обратиться к базам готовых промтов (PromptHero, FlowGPT, Prompts.chat). Есть платные торговые площадки, где можно купить промты, созданные другими людьми: PromptBase и Prompt.AI. Там же можно продавать и свои собственные работы.

Как сформулировать запрос для ChatGPT

Разработчики ChatGPT рекомендуют пользователям придерживаться нескольких простых правил.

  1. Точность формулировок. Постарайтесь максимально четко сформулировать задачу, избегайте расплывчатых и общих фраз. Обязательно объясните контекст, например зачем нужен текст, где он будет размещаться и кто будет его читать. Также напишите, в каком виде нейросеть должна предоставить ответ. ChatGPT может преобразовывать текст в таблицы, списки, схемы, фрагменты кода.
  1. Валидация. Иногда нейросеть может врать, причем весьма уверенно. Если есть хотя бы малейшие сомнения, спросите у нейросети, насколько она уверена в ответе. Если процент будет ниже 95, стоит насторожиться. Также можно попросить привести ссылки на источники или просто погуглить.
  1. Дополнительная разметка. В устной речи мы используем интонацию, чтобы собеседник понял нас правильно. В чат-боте такой возможности у нас нет, поэтому ChatGPT может запутаться — например, начать отвечать на вопрос в тексте, который нужно было просто обработать. 

Чтобы такого не произошло, используйте дополнительную разметку. Подойдут двойные кавычки или xml-теги (названия блоков в треугольных скобках). Они помогут нейросети отделить ваш запрос от данных, которые вы ей предоставили.

Любые куски текста можно обрамлять тегами, это поможет нейросети понять, чего вы от нее хотите

  1. Время на подумать. Когда ChatGPT обрабатывает входящий запрос, он анализирует его целиком. Поэтому если мы даем нейросети математическую задачку, описанную в тексте, то лучше попросить делать выводы последовательно: рассчитать все по отдельности и только потом вывести конечный результат. Так вероятность ошибки будет ниже, ведь у ChatGPT нет встроенного математического аппарата.

Когда нейросеть выполняет команды последовательно, то использует больше ресурсов и с большей вероятностью даст более правильный ответ. 

Если не делить задачу на составляющие, нейросеть может дать неверный ответ

Промты для Stable Diffusion

Stable Diffusion — еще одна нейросеть для генерации изображений. Программа была разработана группой компаний CompVis в Мюнхенском университете и выпущена в 2022 году. Она полностью бесплатная, в отличие от Midjourney, и при этом умеет создавать такие же детализированные и эффектные картинки.

Как писать промты для Stable Diffusion

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

Например, вот такие очаровательные кролики получились, когда мы дали нейросети промт:

Кролики в стиле Pixar в Stable Diffusion

Если у вас нет четкого представления того, что хотите получить в итоге, создавайте сначала короткие и обобщенные промты, а потом постепенно их дорабатывайте.

Например, вот так нейросеть видит смешных собак в модных очках на пляже. Промт:

Собачки на пляже — творчество Stable Diffusion

А теперь попробуем создать стилизованное изображение. Для этого дадим нейросети промт:

И получим рисунок яблока, сделанного в технике бумажного плетения. 

Изображение яблока в технике бумажного плетения

Если у вас нет идей, то воспользуйтесь поисковиками Lexica и Stable Diffusion AI. В них собраны сгенерированные картинки Stable Diffusion. Нажав на изображение, можно увидеть промт, по которому была создана конкретная работа. Вы можете скопировать и использовать запрос в том же виде либо доработать на свое усмотрение. 

Главная страница поисковика Lexica 

Также советуем обратить внимание на генератор промтов Prompt Extend Extend. Он помогает расширить запрос, дополняя к нему разные характеристики

Отличный помощник в тех случаях, когда фантазия иссякла, а создать красивую и эффектную картинку хочется. 

Пример работы генератора Prompt Extend

Лучшие промты для Stable Diffusion

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

Промт для создания фантастического интерьера кухни или другого помещения (просто замените «kitchen» на нужное слово): 

Дополнительные настройки:

Дополнительные настройки в Stable Diffusion

Изображение фэнтезийной кухни в Stable Diffusion

Промт для создания белочки, плавающей под водой:

Дополнительные настройки:

Дополнительные настройки в Stable Diffusion

Изображение белки под водой в Stable Diffusion

Посмотрите, какие реалистичные и красивые пузырьки получились на картинке. Вместо белки можно нарисовать другое животное, человека или любой предмет.

Промт для создания детализированных изображений, которые максимально приближены к реалистичным.

Дополнительные настройки:

Дополнительные настройки в Stable Diffusion

Изображение мужчины-воина в Stable Diffusion

Чем занимается инженер по подсказкам

Во время популяризации и повсеместного использования таких инструментов, как ChatGPT, появилась новая профессия — промт-инженер (Prompt Engineer), оператор нейросетей, промтер, инженер по ИИ-подсказкам — все это названия новой специальности.

Для получения наилучших результатов от генеративного инструмента ИИ, такого как ChatGPT, необходимо знать, как сказать ему, что вам нужно. Инженер по подсказкам обладает тонким пониманием того, как взаимодействовать с большими языковыми моделями или генеративными моделями изображений, чтобы получить желаемый результат.

Разработка, тестирование и совершенствование подсказок ИИ

Основная роль любого Prompt Engineer заключается в непосредственной работе с ИИ-платформами для разработки новых подсказок. В рамках этого его задачи сводятся к следующему:

  • тестирует поведение нейросети и результаты, полученные по конкретным промтам;
  • работает над улучшением промтов;
  • помогает получать предсказуемые результаты работы ИИ при новых или неожиданных подсказках.

Рассмотрим на примере. Промт-инженер работает с медицинской нейросетью. Он разрабатывает запросы для получения диагноза пациента, а также проверяет, как ИИ реагирует на неправильное введение данных (например, имени пациентов или медицинского термина). Затем оператор нейросети дает рекомендации и уточняет приемлемые промты. Часто промт-инженеры участвуют в обучении и доработке ИИ.

Сотрудничество с другими командами

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

В задачи инженера по подсказкам обычно входит приведение промтов в соответствие с целями компании и потребностями пользователей. В примере с ИИ в сфере здравоохранения он может сосредоточить работу на потребностях и ожиданиях врачей и медработников от ИИ.

Анализ и отчетность

Промт-инженер должен разбираться в аналитике. Он отслеживает и соотносит входные и выходные данные, устанавливает метрики для оценки эффективности нейросети и промтов. GIGO (garbage in, garbage out) — одна из старейших аксиом информатики, но никогда еще она не была так актуальна, как в области искусственного интеллекта. Например, оператор нейросетей проанализирует ответы ИИ на определенные промты и предупредит команду специалистов по анализу данных о признаках необъективности данных.

Начните работать с нейросетями уже сейчас

Многие работодатели уже заметили, что нейросети ускоряют работу и повышают производительность разработки. В вакансиях часто появляются соответствующие требования, причем не только к специалистам по машинному обучению, но и к веб-разработчикам. 

Работу с нейросетями включают в учебные программы. Skillfactory 23 сентября провели для своих студентов онлайн-конференцию «AI Revolution», на которой профессиональные дизайнеры и программисты рассказали, как пользуются нейросетями в своей работе.

О работе с искусственным интеллектом в программировании рассказал frontend-разработчик команды KYDAS Александр Коновалов.

Чтобы повысить эффективность работы с ChatGPT, Александр рекомендует установить плагины Bito AI Code Assistant и Tabnine. Первый хорошо проверяет ошибки в коде и комментирует его. Это пригодится, когда нужно работать с большим количеством старого кода, в котором вы не понимаете что есть что. Tabnine интересен тем, что обучается на GitHub и на вашем собственном коде, может предсказывать и дополнять ваши строки. Он поможет с рутинными задачами, где нужно писать много однообразного кода.

How We Teach​

Our approach to teaching prompt engineering is guided by three fundamental principles. We emphasize practicality; we focus on research backed, practical techniques that you can immediately incorporate into your projects and applications. We always include accessible examples, which clarify how and when to use different techniques. Finally, we believe strongly in collaborative learning. You can join our Discord community to find a learning buddy or ask questions. Some readers find that posting about their learning journey on Twitter helps them learn faster. Tag us @learnprompting!

Можно ли настроить промты для определенной аудитории или тематики?

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

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

Prompt Engineering: How to Talk to the AIs (Free Course)

This course introduces prompt engineering and large language models (LLMs). Participants will learn how to design and fine-tune prompts to interact with LLMs and gain a conversational understanding of the generative AI revolution. You’ll also learn how to generate more realistic dialogue and improve your conversational AI skills.

This prompt engineering course will cover:

What is Prompt Engineering?

The course explores why LLM AI-enabled tools are expanding to include low-code and no-code solutions and offers examples of basic and advanced prompts that help transform business practices. By the end of the course, students will have gained new engineering skills and techniques for communicating effectively with artificial intelligence.

  • Course rating: 4.6 out of 5.0 (14 Rating total)
  • Duration: 30 Minutes
  • Certificate: Certificate on completion
  • View course

Что получилось — выводы + 141 правка редактора

Выше вы видели по отдельности все блоки нашей статьи. Мы собрали их вместе в отдельном документе, прочитали статью целиком и сравнили с целями, которые сформулировали . Напомним эти цели и подытожим, что мы получили.

Чтобы посмотреть таблицу целиком, потяните ее курсором в нужную сторону. 

Цель

Критерии оценки

Статус

Причина

Статья полезна

Статья не просто продвигает предложение ppc.world, а в целом рассказывает о спецпроектах в медиа и нужны ли они бизнесу

Выполнена

Мы несколько раз переформулировали задачу, чтобы перевести внимание нейросети с предложения ppc.world на сам инструмент. И нейросеть нас поняла

Статью легко читать

В статье используются лаконичные и простые формулировки

Не выполнена

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

Итерации, к сожалению, слог нейросети не изменили

Тезисы в статье обоснованы

Каждый тезис подкреплен фактами и примерами

Не выполнена на 100%

Нейросеть использовала ряд ничем не подкрепленных утверждений. Например, «ЛитРес смог привлечь новых клиентов, благодаря чему продажи компании увеличились»

Статья четко структурирована

В статье соблюдена логика повествования, нет скачков с мысли на мысль

Выполнена

Мы несколько раз переформулировали задачу, чтобы получить подходящую структуру. В результате нейросеть предложила подходящую, а мы ее подкорректировали

Статья продающая, но ненавязчивая

Предложение ppc.world интегрировано с помощью примеров и кейсов

Выполнена не на 100%

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

В результате мы получили статью, которую все равно не смогли бы опубликовать. Нужно было сделать текст более интересным и обоснованным, а оффер ppc.world в нем — ненавязчивым. Для этого потребовалась 141 правка — после редактуры не уцелел ни один абзац, созданный нейросетью. Смотрите сами:

Листайте, чтобы увидеть продолжение статьи

Листайте, чтобы увидеть продолжение статьи

Листайте, чтобы увидеть продолжение статьи

Понравилась статья? Поделиться с друзьями:
Великий Капитал
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: