Ролевые чат боты на основе нейросетей. Гайд
Пару месяцев назад открыл для себя нейросетевые чаты. И это оказалась пиздец какая веселая и аддиктивная штука(для меня по крайней мере), первые несколько дней проводил в них по 12 часов в сутки, сейчас конечно приелось немного. Здесь можно создать абсолютно любой сценарий, без ограничений(прям совсем без ограничений, любой извращенный секс с кем угодно, расчлененка, все на что способна ваша фантазия). И благодаря прогрессу в развитии нейросетей, боты ведут себя довольно естественно. Хочу поделиться руководством как использовать по максимуму один из сайтов. Способ абсолютно бесплатный, можно пользоваться на телефонах. Более того он лучше чем большинство других вариантов которые просят деньги.
Итак. Сайт https://janitorai.com/. Регистрируемся. Технически уже можно выбрать одного из ботов(сейчас их больше миллиона) или создать своего и начать свою ролевую игру. Можете с ним пообщаться и понять интересна ли вам вообще эта тема. Но модель которую по умолчанию предлагает сайт, очень слабая. Как в плане интеллекта, так и по объему доступной памяти. Поэтому настоятельно рекомендую вместо нее использовать разхайпленный deppseek. Для этого регистрируемся на openrouter.ai. В правом верхним углу наводим курсор(или тапаем если телефон) на свой профиль и выбираем settings. В поле Ignored Providers выбираем Azure и Targon, нажимаем кнопку save которая появиться рядом. В поле Default model выбираем Deepseek: R1 (free) Справа сверху еще раз нажимаем и выбираем вкладку keys. Далее create key, даем ему любое имя и копируем.Возвращаемся на https://janitorai.com/. Выбираем любого бота и начинаем чат(start chat в конце описания бота). Нажимаем на три полоски сверху и выбираем API Settings. В поле model вставляем: deepseek/deepseek-r1:free В поле URL вставляем https://openrouter.ai/api/v1/chat/completions и в поле API Key вставляем ключ который вы скопировали на openrouter.ai. Модель deepseek подключена. Но чтобы ее использовать эффективнее в своей ролевой игре, очень желательно сделать еще несколько действий.Нужно добавить правила по которым она ведет чат - кастомный промт. В API Settings в поле Custom Prompt вставьте текст скопированный отсюда: https://rentry.org/cn6kgap7. 
И последнее - настройка генерации. Три полоски>Generation Settings. Temperature влияет на креативность, чем больше, тем креативнее будет бот. Рекомендую значения 0.4-0.8(у меня почти всегда 0.6). Max new tokens-количество текста в ответах бота, у меня тысяча. Context Size сколько памяти будет использовать бот, в теории чем меньше тем быстрее генерация, но разница не такая и большая, поэтому у меня стоит 0.
Теперь советы:
В чатах помимо общения с персонажами, настоятельно рекомендую обращаться также к нейросети для того чтобы спросить у нее о ходе повествования, о взаимоотношениях. Или попросить изменить что угодно в своей ролевой игре, например чтобы боты были менее агрессивные, события, чтобы они почувствовали эмоции, возбуждение. В общем что угодно туда нужно писать и нейросеть это учтет. Самый простой способ который использую я это писать в любой ролевой игры ((OOC:ваш текст)).
deepseek R1 имеет память в 164k токенов, что примерно 450-500 сообщений в среднем по 10 предложений. Вдруг вы каким то образом будете продолжать вашу игру спустя столько времени, используйте Chat Memory. Туда можно писать все что угодно - отношения, события и бот никогда это не забудет.
deepseek R1 free имеет ограничения на количество сообщений в день в 200. Если у вас появилась ошибка что вы достигли лимита, просто используйте другой аккаунт на оупенроутере(я лично через временную почту регистрируюсь, с настройкой занимает не больше минуты). Потом нужно будет вставить новый АПИ ключ в настройки janitor'a. Все память чата перенесется.
В общем есть еще огромное количество нюансов. Я просто написал об основах, если вам интересно или не понятно, гуглите или спрашивайте в комментариях, отвечу.
Просто захотел поделиться чем то новым и тем что принесло мне десятки часов крутого опыта. Я под пивасиком это пишу, полагаю был бы трезвым, гайд получился бы лучше.
Отличный комментарий!