Код
#статьи

Character AI: что это за нейросеть, как работает и как ей пользоваться

Говорят, это новое слово в фандоме и ролевых играх.

Иллюстрация: Катя Павловская для Skillbox Media

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

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

Из этой статьи вы узнаете:

Что такое Character AI

Character AI ― это нейросеть, где можно пообщаться с любым персонажем или создать своего. Так как ботов создают и обучают сами пользователи, база знаменитостей внушительная — можно пообщаться с Марио, Гарри Поттером, Илоном Маском, Тейлор Свифт и даже с говорящим куском сыра.

На вопрос о детстве сыр отвечает, что родился на ферме в Висконсине, США, и его детство было непростым
Скриншот: Character AI / Skillbox Media

Работать с Character AI просто — для этого не нужны навыки программирования, а всё общение проходит на естественном языке. Чтобы создать своего персонажа, достаточно ввести его имя, задать черты характера, увлечения и придумать приветственное слово.

В отличие от других нейросетей, Character AI обучена на диалогах, поэтому может не знать каких-то тем или предметов. Зато она отлично умеет вести беседу: может пошутить, ответить с подколкой, посоветовать фильм или книгу, рассказать историю, и всё это — в стилистике своего персонажа. По словам авторов, сервис получился настолько интересным, что в него вместо работы залипают даже сами сотрудники компании :)

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

Авторы проекта — бывшие ML-инженеры из Google Ноам Шазир и Дэниел де Фрейтас. До этого оба инженера работали над языковой моделью LaMDA — той самой, которую другой сотрудник компании, Блейк Лемуан, уличал в наличии разума, за что впоследствии был уволен.

Кстати, именно диалоговая версия гугловской нейросети лежит под капотом у Character AI, а вовсе не GPT, как можно было бы предположить.

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

Зачем это нужно

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

Надо сказать, гугловские инженеры вполне ловко ухватили общественный запрос — даже спустя два года после выхода проекта сервисом пользуется 20 миллионов человек в месяц, а в западном YouTube набирают популярность видео, где блогеры флиртуют с разными персонажами Character AI.

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

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

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

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

Скриншот: Character AI / Skillbox Media

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

Впрочем, статистика говорит сама за себя — большинство пользователей приводит на сайт именно желание развлечься. Так, аудитория бота Super Mario превышает 50 миллионов пользователей, а у самого популярного нейронного психолога ― едва дотягивает до 100 тысяч.

Как работает нейросеть Character AI

В основе Character AI — большая языковая модель LaMDA от Google. С английского это переводится как «языковая модель для диалоговых приложений». Слово «диалоговых» означает, что модель обучена на реальных разговорах пользователей, взятых, например, из публичных тредов на Reddit, в X и с других площадок.

Инженеры Google говорят, что благодаря этому беседа с LaMDA «почти неотличима от разговора с человеком».

«Я изучал философию разума в магистратуре. Я общался со специалистами из Гарварда, Стэнфорда и Беркли. Высказывания LaMDA о разуме превосходят все беседы, которые были у меня до этого.

Я много лет разговаривал с программами — предшественницами LaMDA. Те чат-боты определённо не были разумными. Независимо от того, прав я или нет насчёт её разума, LaMDA, безусловно, самая впечатляющая технологическая система из когда-либо созданных».

Блейк Лемуан,
бывший инженер Google, специалист по этике (цитата: Business Insider)

Когда вы обучаете своего персонажа в Character AI, вы, по сути, создаёте надстройку над этой языковой моделью. Эксперты по нейросетям называют этот процесс трансферным обучением. Звучит сложно, но для нас с вами всё просто: загружаете в сервис примеры переписок, задаёте бэкграунд и черты характера, нажимаете «Окей», и можно пользоваться.

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

Чтобы ускорить процесс, ответам нейросети можно выставлять рейтинг от одного до четырёх — это поможет боту быстрее понять, к какому стилю общения вы стремитесь.

Дальше в статье мы поговорим о том, как создавать своих персонажей, а пока — пройдёмся по главным фишкам сервиса.

Что умеет Character AI

Сразу оговоримся, что функции разных ботов зависят от их задачи и заданных «личных качеств». Но в общем виде сервис умеет следующее:

  • Отвечать на вопросы. Но как и у других генеративных систем, у него случаются «галлюцинации» ― то есть бот может на голубом глазу соврать или выдать непроверенную информацию.
  • Запоминать информацию. Боты учатся в процессе диалога с пользователем и могут запоминать детали. Однако исследователи говорят, что контекстное окно у Character AI не самое большое, отчего спустя время бот может забывать, о чём шла речь в диалоге ранее.
  • Писать тексты. Бот может написать статью, сценарий, эссе или отчёт, придерживаясь характера персонажа. Некоторые пользователи используют ботов для написания фанфиков или ролевых игр.
  • Придумывать идеи. Спросите у бота совета, что подарить маме на день рождения, какой стартап запустить с учётом вашего положения или как правильно оформить портфолио с айтишными проектами.
  • Генерировать изображения. Некоторые боты могут создавать картинки по текстовому описанию прямо в диалоге.

Как пользоваться Character AI

Чтобы поговорить с любимым персонажем, нужно перейти на сайт beta.character.ai и ввести его имя в поиске.

Скриншот: Character AI / Skillbox Media

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

Скриншот: Character AI / Skillbox Media

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

Скриншот: Character AI / Skillbox Media

Дальше ― кликайте на бот и начинайте общаться. Персонаж первым начинает диалог, вам остаётся только поддержать беседу. После того как вы введёте первое сообщение, сервис предложит зарегистрироваться — это можно сделать с аккаунтами Google, Apple или по email.

Скриншот: Character AI / Skillbox Media

Готово! Теперь вы можете замышлять разные гадости против Поттера или помочь Драко излить душу по поводу его деспотичного отца.

С какими персонажами можно пообщаться в Character AI

Вот несколько интересных персонажей, с которыми стоит пообщаться:

  • Драко Малфой. Уже упомянутый персонаж из вселенной «Гарри Поттера» подозревает, что Поттер послал вас шпионить за ним. Вы можете подтвердить его опасения или подружиться с ним.
  • Илон Маск. Попросите у него совета про развитие бизнеса ― ответы вас удивят. Возможно, именно вам он поведает, зачем переименовал Twitter и когда стартует долгожданная миссия на Марс.
  • Питер Гриффин. Персонаж сериала «Гриффины» развлечёт вас интересными фактами или засыпет комплиментами.
  • Эдвард Каллен. Если вы всегда мечтали пережить романтическое приключение с вампиром, это ваш шанс.
  • Сократ. Использует сократический метод, чтобы оценить валидность ваших аргументов.

Недостатки сервиса

🔠 Плохо понимает по-русски. Как и большинство нейросетей, Character AI обучен на корпусе англоязычных текстов. Однако если тот же ChatGPT худо-бедно умеет токенизировать кириллицу, Character AI просто переводит ответы бота с помощью автоматического переводчика. Общаться по-русски, конечно, можно, но это будет напоминать диалог с Google Translate.

🧠 Быстро забывает. По слухам, контекстное окно в Character AI составляет 2–4 тысячи токенов, что примерно равно 16 000 символов. Если для короткого диалога это не критично, то на длинной дистанции вполне — неприятно, когда спустя два часа общения бот снова спрашивает, как вас зовут.

🤐 Цензурирует ответы. Некоторые пользователи критикуют сервис за то, что он подвергает цензуре NSFW-контент. Когда обстановка в чате начинает накаляться, алгоритм обрывает генерацию на самом интересном месте, что может быть довольно разочаровывающе для авторов фанатского контента.

Как создать своего персонажа в Character AI

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

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

Скриншот: Character AI / Skillbox Media

Затем заполните форму персонажа: придумайте имя, прикрепите аватар и напишите приветственное сообщение. Например, для создания Люцифера можно взять известную цитату из «Фауста».

Скриншот: Character AI / Skillbox Media

Настройте видимость бота: только для себя или для всех.

Скриншот: Character AI / Skillbox Media

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

Скриншот: Character AI / Skillbox Media

В полях Short Description и Long Description опишите как можно больше деталей о персонаже. Постарайтесь сделать так, чтобы текст был написан так, будто персонаж говорит о себе своими словами.

Скриншот: Character AI / Skillbox Media

Выберите категорию бота из 50 возможных. Максимум можно выбрать три категории.

Скриншот: Character AI / Skillbox Media

Разрешите генерацию изображений в чате, нажав галочку рядом с Image Generation.

Скриншот: Character AI / Skillbox Media

В поле Definition можно привести примеры диалога, если они у вас есть. Если нет, оставьте поле пустым.

Скриншот: Character AI / Skillbox Media

Наконец, нажмите кнопку Create and Chat.

Скриншот: Character AI / Skillbox Media

Бот готов ― можно общаться. Оценивайте ответы персонажа с помощью звёздочек, чтобы тренировать его.

Что в итоге:

  • Character AI — это сервис, где можно пообщаться с любым персонажем или создать своего собственного. Например, можно попросить бизнес-совета у Илона Маска или придумать идею для рок-хита вместе с Оззи Осборном.
  • Пользоваться сервисом может даже новичок: общение с ботом происходит на естественном языке, а создать своего персонажа можно в два клика без навыков программирования.
  • Помимо знаменитостей и персонажей поп-культуры, на Character AI можно найти и вполне утилитарных чат-ботов — например, психолога, учителя, бизнес-партнёра или карьерного коуча.
  • Большинство ботов умеют поддерживать беседу, отвечать на вопросы, придумывать идеи, писать тексты, а некоторые ещё и сгенерируют для вас картинку по текстовому описанию.
  • Среди недостатков сервиса — плохое понимание русского языка, быстрая потеря контекста и цензурирование ответов, что может быть критично для части пользователей.
  • Чтобы начать общаться, нужно пройти короткую регистрацию и найти нужного персонажа в поиске. Если хотите создать своего, нажмите на кнопку Create в меню слева и заполните карточку героя: введите имя, приветственное сообщение и прикрепите примеры диалога.

Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!

Изучайте IT на практике — бесплатно

Курсы за 2990 0 р.

Я не знаю, с чего начать
Научитесь: Профессия Python-разработчик Узнать больше
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована