Можно ли научить ИИ разговаривать нормально, а не как робот?
Можно ли научить ИИ разговаривать нормально, а не как робот? Иногда читаешь ответ ИИ и сразу понимаешь — писал не человек. Вроде ошибок нет. Слова правильные. Предложения аккуратные. Но звучит примерно так: — Здравствуйте, я не могу найти нужный раздел. — Благодарим вас за обращение. Для решения данного вопроса рекомендуем ознакомиться с соответствующим разделом интерфейса и выполнить необходимые действия. И вроде ответ есть. Только после него хочется задать ещё один вопрос: А нормально сказать можно? Почему вообще появляются такие ответы? На мой взгляд, проблема не в одном каком-то «неправильном слове» в промпте. ИИ часто выбирает безопасную, нейтральную и слишком официальную манеру. Особенно если мы сами толком не объяснили, как с человеком нужно разговаривать. Написали: «Ответь клиенту вежливо». Он и отвечает вежливо. Только «вежливо» для нас может означать: — Добрый день. Да, конечно. Сейчас посмотрим. А у ИИ получается: — Благодарим вас за проявленный интерес. Для получения дополнительной информации рекомендуем... Формально всё правильно. По-человечески — уже вопрос. Теперь другой вариант. Клиент пишет: — Я не понял, что делать дальше. Ответ №1: — Для продолжения взаимодействия необходимо выполнить последующие действия согласно предоставленной инструкции. Ответ №2: — Давайте проще. Сначала откройте нужный раздел. Если не получится — напишите, на каком шаге остановились. Смысл похожий. Но ощущение от разговора совсем другое. От чего это зависит? Не только от команды «пиши живо». На стиль влияет то, что мы дали ИИ перед ответом: примеры нормальной переписки, допустимая длина ответа, обращение на «ты» или «вы», слова, которых лучше избегать, уровень формальности и сама ситуация. И вот здесь появляется ещё один нюанс. Одного хорошего промпта часто мало. Можно один раз написать: «Отвечай естественно, коротко и без канцелярита». Первый ответ получится нормально. А через несколько сообщений ИИ опять может начать писать длиннее, официальнее или использовать формулировки, которые вам не нравятся. Поэтому мне больше нравится смотреть не на один волшебный запрос, а на всю систему общения. Как должен звучать ответ? Какие примеры считаем хорошими? Какие слова сразу выдают робота? Что делать, если вопрос короткий? А что делать, если человеку действительно нужно подробное объяснение? То есть задача не в том, чтобы заставить ИИ «притворяться человеком». Задача проще: дать ему понятные рамки нормального разговора. И потом смотреть на реальные ответы и поправлять то, что раздражает. Кстати, предлагаю сделать это вместе. Если вам попадался ответ бота, после которого хотелось сказать: «Ну кто вообще так разговаривает?» — пришлите его в комментарии. Без личных данных. Возьмём несколько примеров и попробуем разобрать, что именно делает их такими роботизированными и как это можно исправить.