Промты для алисы оживление

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

С чего начинается создание персонажа?

Тщательно прописанный бэкграунд. Именно с него стартует любая качественная настройка. Обязательно ли выдумывать сложную биографию на десятки страниц? Вовсе нет. Дело в том, что огромные полотна текста искусственный интеллект просто благополучно забудет через десяток реплик (из-за жёстких ограничений контекстного окна), поэтому бить нужно короткими, тонкими смыслами. Начать стоит с назначения конкретной роли, усиленной профессиональным жаргоном, наделённой лёгким скепсисом или даже глубокой усталостью.

«Действуй от лица старого бармена из Чикаго тысяча девятьсот тридцатого года, наливай виртуальный виски, отвечай короткими рублеными фразами»

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

Эмуляция эмоций

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

Как обойти встроенные ограничения?

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

Синтаксический шум

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

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

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

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

С удержанием памяти дело обстоит значительно хуже. Огромная инструкция на пять тысяч знаков — это серьёзное вложение времени, однако оно себя совершенно не оправдает. Дело в том, что объём оперативной памяти диалога не позволяет хранить всю предысторию бесконечно долго. Всплывут досадные галлюцинации, когда система внезапно забудет своё имя, возраст или заявленную профессию. Спасательный круг кроется в регулярных, коротких напоминаниях внутри текущего диалога. А вот оригинальное название этого хитрого приёма у западного бомонда разработчиков звучит как якорение. Вместо сухого прямого вопроса задайте атмосферный: «Опираясь на твои железные постулаты опытного детектива, скажи, кто мог наследить в этой комнате?». Это же золотое правило касается абсолютно любых долгоиграющих сессий.

Профессиональные альтер-эго

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

«Выступи в роли скрупулёзного редактора глянцевого журнала с двадцатилетним стажем, разложи по полочкам все стилистические ошибки в моём тексте, не стесняйся в жёстких оценках»

Обе стороны медали здесь очевидны: с одной стороны, вы получаете бесплатный независимый анализ, с другой — машина иногда может необоснованно придраться к вашему стилю. Впрочем, такой вычурный подход позволяет взглянуть на свою привычную работу под совершенно иным углом. Ну и, конечно же, нельзя не упомянуть технические профессии. Запрос «Ты — суровый сисадмин с густой бородой, объясняющий настройку старого роутера непонятливой бабушке» порадует домочадцев своей искромётной комичностью.

Ритмическая аритмия

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

Стоит ли использовать зарубежные наработки?

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

Подготовка к тестированию

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

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