Как писать эффективные запросы к нейросетям для бизнес-задач

Новый формат Rozetked: объясняем тему в карточках.

Как писать эффективные запросы к нейросетям для бизнес-задач

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

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

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

Формат промта может быть каким угодно: дружеский вопрос в одно предложение или конкретная инструкция на полстраницы. Большие языковые модели (LLM) вроде ChatGPT или YandexGPT справятся с любым форматом запроса, но от качества промта зависит и качество ответа. 

А при чём тут бизнес?

Нейросети становятся всё более важным инструментом для решения различных бизнес-задач. Искусственный интеллект закрывает потребности компаний в разных сферах: создание контента и креативов, клиентская поддержка, работа с аналитикой и отчётами.

Например, интернет-магазины могут использовать генеративный ИИ сразу в нескольких сценариях:

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

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

Что не следует доверять нейросетям?

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

Ещё текстовые нейросети пока с трудом справляются со сложными математическими расчётами. С базовыми вычислениями LLM уже справляются неплохо, но лучше поручить подобные задачи специализированным инструментам.

Окей, как составить промт?

Нейросеть лучше справится с задачей, если дать ей максимально подробную и структурированную инструкцию. Чтобы получить качественный ответ на сложный вопрос, промт должен быть многосоставным. Есть пять ключевых элементов для комплексных запросов: Цель + Задача + Контекст + Роль + Лимиты.

Элемент Описание Пример
Цель Необходимый результат Нужно приготовить блюдо для вечеринки
Задача Описание того, что нужно сделать нейросети Предложи варианты рецептов
Контекст Дополнительная информация, которая помогает конкретизировать и улучшить запрос В наличии только определенные ингредиенты, у гостей аллергия на клубнику, а времени на готовку 3 часа
Роль Пожелания для ответа в определённой стилистике или с нужным уровнем сложности Отвечай как профессиональный повар
Лимиты Рамки ответа Уложись в три предложения, но предложи не менее пяти идей.

Ещё есть несколько общих советов для составления промтов:

  • Пишите на простом языке, без узкоспециальных терминов и аббревиатур, жаргонизмов и сложных оборотов. 
  • Давайте нейросети пошаговую инструкцию.
  • Просите рассуждать поэтапно.
  • Предлагайте примеры готовых решений, чтобы нейросеть могла опираться на них при написании ответа.
  • Используйте форматирование и разделители: [], {}, // и т.д. Это помогает модели понимать, где заканчиваются входные данные и начинается промт. Ответ будет таким же структурированным.
  • Задавайте форматы ответа. Например, если нейросеть генерирует код вёрстки сайта, можно попросить, чтобы ответ был представлен в формате HTML.
  • Вступайте в диалог, если модель умеет держать контекст, то есть информацию, полученную в предыдущих запросах. В дополнительных сообщениях можно уточнить какие-то детали или скорректировать ответ нейросети. 

Давайте примеры промтов уже!

Мы попросили экспертов «Яндекса» предложить варианты промтов для решения типичных бизнес-задач: написать текст вакансии, письмо потенциальному клиенту для продвижения продукта, описание продукта для карточки в маркетплейсе; получить советы по продвижению аккаунта в соцсетях, анализ тем обсуждений о продукте в соцсетях.

С задачей нам помог Антон Сухоносов, менеджер продукта в Яндекс Crowd.

А заодно мы пропустили все промты через нейросеть YandexGPT 3 Pro. Результаты — на скриншотах.

Составить текст для вакансии

Промт 1

Ты копирайтер-редактор. Твоя задача писать тексты вакансий для привлечения новых работников.

Пример текста вакансии:

[Здесь должен быть текст вакансии для примера]

Входные данные:

[Здесь сырые данные: позиция, требования, условия]

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

Промт 2

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

[Перечисление конкретных требований к оформлению текста вакансии]

Написать письмо потенциальному клиенту для продвижения продукта

Представь, что ты директор по продажам продукта [название продукта]. Тебе нужно написать e-mail потенциальным клиентам, в котором будут описаны преимущества и ценность продукта. Добавь в текст call to action, направленный на покупку товара. Стиль письма дружественный и неформальный.

Написать описание продукта для карточки в маркетплейсе

Ты копирайтер и пишешь описания товаров для маркетплейса.

Входные данные:

[Название товара, категория товара, ключевые слова]

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

Получить советы по продвижению корпоративного аккаунта в соцсетях

Представь, что ты SMM-специалист. Напиши 5 советов по продвижению корпоративного аккаунта в соцсетях. Учти в советах специфику [отрасль] и [категорию товаров]. Советы должны касаться контента и его форматов.

Продуктовый анализ: выделение основных тем обсуждений в соцсетях о продукте

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

# Пример

## Входные данные примера:

[Массив данных для примера]

## Ответ для примера:

[Список самых популярных тем]

## Входные данные для анализа:

[Здесь массив постов и комментариев]

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

## Десять самых популярных тем обсуждений: