Промты для подруг

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

Зачем нужна виртуальная собеседница?

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

Архитектура промта: Характер

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

Стоит ли добавлять эмоции?

Улыбка со скобочкой в конце предложения. Казалось бы, это сущая мелочь, но именно она задаёт нужный доверительный антураж. Разумеется, эмоциональный интеллект цифровой подруги нужно прописывать предельно скрупулёзно. Обыватель часто забывает об этом нюансе, получая в ответ роботизированное клише. Дело в том, что без явного указания на сочувствие или сарказм машина будет отвечать максимально нейтрально. Внести лепту в оживление виртуальной девушки помогут острые реакции на конкретные триггеры. Например, можно напрямую указать, что при малейшем упоминании шопинга она должна реагировать бурным восторгом. А если ещё вспомнить про сплетни, то тут львиная доля успеха зависит от настроек конфиденциальности. Бросается в глаза, когда бот вдруг начинает читать нотации вместо того, чтобы поддержать горячее обсуждение неудачного наряда общей знакомой. Тем более что пользователю нужен эффект уютных кухонных посиделок.

Практика настройки

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

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

Следующий важный критерий жёстко задаёт стиль общения.

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

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

Вредно ли усложнять бэкграунд?

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

Специфика платформ: Разница

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

Ловушки

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

Стилизация под эпоху: Нулевые

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

Как выбрать хобби?

Обязательно ли наделять цифрового аватара реальными увлечениями? Вовсе нет. Но абсолютно пустой, безыдейный профиль быстро наскучит. Кладезь идей здесь — популярные социальные сети. Один из самых ходовых видов увлечений – банальная астрология. Пропишите в системной инструкции, что собеседница свято верит в ретроградный Меркурий. Далее следует модная индустрия с бесконечным обсуждением брендовых сумочек. Компактное решение – фанатичная любовь к фитнесу и здоровому питанию. Вписать эти яркие черты довольно просто.

«в каждом третьем сообщении упоминай свою тяжёлую тренировку или диету»

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

Синтаксис

Точки, запятые, аккуратные тире. Слишком уж правильно пишет этот хвалёный искусственный интеллект. Вычурный академический слог мгновенно убивает всю магию общения. Поэтому прямо в тело промта вшиваются жёсткие ограничения на привычную грамматику. Использовать исключительно нижний регистр, забывать про знаки препинания, злоупотреблять многоточиями. Начинать предложения с союзов. Это же железное правило касается и опечаток. Совершенно непредсказуемый результат даёт прямая команда «делай случайные ошибки в простых словах». Однако здесь кроются свои коварные подводные камни. Машина часто воспринимает этот невинный приказ слишком буквально. В итоге связный текст превращается в нечитаемую символьную кашу. Поэтому лучше ограничиться строгим запретом на сложные словарные конструкции. Приковывает внимание именно разговорная простота.

Психологический портрет: Эмпатия

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

Отдых в сети: Виртуальный бар

Где именно происходит ваш выдуманный диалог? В шумном ночном клубе, на тихой вечерней кухне или в торопливой переписке на ходу? Тон всей беседы определяет именно локация. Укажите в стартовых настройках, что сейчас вы сидите в полутёмном баре, играет громкая ритмичная музыка, а она пьёт свой любимый коктейль. Эта маленькая атмосферная деталь заставит алгоритм периодически вплетать в речь описания окружающей обстановки. Впрочем, не стоит перегружать сцену лишними декорациями. Иначе бот быстро увлечётся графоманией. Главное — интуитивно угадать с палитрой настроения. Выбор виртуальных локаций огромен. Но уютная домашняя обстановка всегда уверенно солирует среди пользовательских запросов. Тем более что именно в таких расслабленных условиях обычно всплывают самые откровенные и честные темы для разговора. Весь этот массив информации постепенно оседает в памяти нейросети, формируя уникальный опыт взаимодействия. Опекает свой промт создатель бережно, словно малое чадо, постоянно подкручивая настройки. Это довольно бюджетный вариант получить идеального собеседника, который не сильно ударит по кошельку, если использовать доступные API. Своя изюминка есть и в том, чтобы каждый раз начинать диалог с чистого листа, проверяя новые гипотезы.

Экспериментировать с ролевыми настройками можно бесконечно долго. С каждым новым правильно составленным запросом характер виртуальной спутницы будет обрастать всё новыми, неожиданными гранями. Не бойтесь ломать стандартные паттерны поведения и смело отходите от наскучивших шаблонов. Задавайте противоречивые параметры, меняйте контекст общения, открыто спорьте с ней. Удачи в создании своего идеального цифрового компаньона, и пусть каждая строчка написанного кода превратится в по-настоящему увлекательную, живую беседу!