Эгегегей! Давненько я ничего не выпускала... Хехехехе... Но я на месте не сидела))) Я продолжаю свой обзор! Но уже не просто обзор... А руководство по Виверн чат! 🫡
И в не новинку для себя, а для вас в новинку))) Добавлю я личную философскую мысль!
*Все невзгоды преодолимы! Это говорю я! Студент №13*
Я надеюсь вы не забыли про другие статьи?
Часть 1 - Wyvern chat утирает нос character ai! Без цензуры и бесплатно. Обзор нейросети. В которой я описывала первичные правила манипуляций и делала обзор на функционал. Так вот... Это прелюдия к этой части! Не читая ту часть, вы не сможете в полной мере насладиться этой! Хехехехе...
Часть 2 - Wyvern chat - Нейросеть. Часть 2. Настройка самого сложного! Вы сейчас находитесь здесь!!!
Часть 3 - Wyvern chat - Часть 3. Создаем сложных персонажей или
даже РПГ!
Тема этой статьи - Сэмплер / Sampler
Сегодня... Сегодня мы рассмотрим еще и настройки профиля сэмплера... И да! Ваша покорная слуга Кагами-НЯ сделала похожее портирование из Character.AI 😏 Эксклюзивчик который вы так ждали))) Я выложила её в общий доступ.
Вообщем... Вы наверное спросите... А что это такое?
А я вам тут же отвечу! Вы даже не успеете и глазом моргнуть!!! Уже моргнули? Хех... Но не воображаемо! Все же представляют себя со стороны? Верно? 😏
Самым простым языком - Это правила поведения для ИИ, или же так называемое воспитание ребенка. И это самое подходящее сравнение))) Но я уже все сделала за вас.
И сейчас... Для тех кто хочет узнать более, я подробно распишу каждый параметр. С примерами результатов! Конечно там уже все описано, но я вам сейчас буду все еще сильнее разжёвывать))) Чего подобного никто не делает.
Пояснение для этой главы!!!
- *Персонаж* - Это я буду так описывать выбранную вами личность.
- В токене содержится примерно 2 цифры, или примерно 4 буквы. Пробелы не считаются.
Температура/Temperature - Он отвечает за уровень инициативности и предсказуемости персонажа. Имеется в виду то... Что на малых значениях ваша беседа будет словно с маленьким ребенком который ожидает инициативу от вас, даже в эмоциях. А на высоких значениях будет происходить слишком много такой инициативы и событий, что будет полной галиматьей. *Я рекомендую ставить этот параметр чуть меньше середины*
Вершина А/Top A - Это... Похоже на Верхний K/Top K, но он более отвечает за события, а не за слова.
Верхний K/Top K - Это количество словарного запаса. Например если вы с персонажем обсуждаете до нельзя много философию... Тогда там будет много терминов. На высоком значении словарный запас будет разнообразный и интересный, что еще и уменьшает количество ошибочных повторов. А на низком вам придется разговаривать уже... С недалёким человеком, который описывает свои чувства прямо, и это в лучшем случае чувства))) *Я ставлю максимум, ибо я всегда могу научится новым словам! 😉*
Верхний P/Top P - Этот параметр отвечает за редкость и сложность слов. Имеется в виду... Пример: Aid и Help. Эти слова означают одно и то же, но ИИ может неправильно понять в каком случае их использовать и тем самым... На высоких значениях будет чаще отображаться Aid, а на низком Help. *Хотя... Если у вас встроенный переводчик в браузере, вы вряд-ли заметите разницу, но всё-равно ставлю на максимум, дабы было меньше зацикливаний и повторов =)*
Минимальная Вероятность/Min Probability - Это вероятность повторения токена. Токен это один символ, но он объединятся и создает единое слово, итого целесообразней сказать... В слове Планета 3.5 токена, но они вместе и они сильнее чем слово Мир 1.5 токена. Итого этот параметр отвечает за вероятность упоминания и повторения слова или ситуации. При низких значениях ваш персонаж будет вести непринужденный разговор. А при высоких он будет придирчивым и постоянно повторять слова вплоть до потери здравого смысла или же сломается всякая логика. Хехехе... Вспомните легендарный "Наконец" с Character.Ai 🤣! *Я рекомендую сделать пониже значения*
Штраф за присутствие/Presence Penalty - Мозголомка для РПГ и долгих повествований! Тут имеется в виду... Пример: В каждом сообщении должна отображаться строка действий 1) 2) 3), а в этот параметр отвечает за отбраковывание таких вариантов. Спустя пару сообщений он вообще удалит 1) 2) 3), ибо это якобы повторы. В общем... тут нужно соблюдать тонкую грань, ибо слишком высокие значения уничтожат долгое повествование и РПГ систему. А низких повторов будет настолько много, что вы не сможете прочесть больше 3 сообщений, ибо потом будет хаос)))
Repetition Penalty/Штраф за Повторение - Аналог настройки Минимальная Вероятность/Min Probability и между ними взаимосвязь. Но только та настройка отвечает за безопасную зону которую никак не будет задеваться, ибо маленько это необходимо. А этот же ограничитель количества повторов. Это можно сравнить с термостатом который управляет температурой в помещении, вам же точно не нужен раскаленный воздух? Вообщем я думаю что вы поняли))) На высоких значениях больше ограничение касательно повторов, а на низкой наоборот. "Рекомендую ставить на низкий уровень"
Максимальное Количество Токенов/Max Tokens - Это самое простое. Просто какое количество символов должно быть как максимум. "Ставим не более 130 для обычных бесед, а для РПГ или Книжек уже нужно поболее"
Минимальное Количество Токенов/Min Tokens - Это самое простое. Просто какое количество символов должно быть как минимум. "Изначально этот параметр на 0, но... Со временем ИИ снизит количество сообщений и тем самым будет совсем мало слов, поэтому ставим на 50, дабы читать хоть что-то"
Диапазон Повторяемых Ручек/Rep Pen Range - Это что то между Наклон Пера повторения/Repetition Pen Slope и Штраф за присутствие/Presence Penalty, но с отличием. Этот параметр вообще все подряд перепроверяет в ближайшем радиусе, а не конкретные слова. То-есть... Это второй независимый эксперт 😐который повторно перепроверит текст и удалит повторы, если первый не смог уследить. *Он отвечает за резкую смену текста, вот печатается... Печатается... А потом бац! Тот самый абзац уже другой.*
Наклон Пера повторения/Repetition Pen Slope - Это... Сложно... У меня по правде закипают мозги для правильного объяснения))) 🤯 Это значит... Будут ли повторятся слова из прошлых далеких сообщений. На высоких значениях вы сможете встречать некоторые повторные слова чаще обычного. А на низких они вообще могут никогда и не повторится до тех пор, пока они не исчезнут из памяти. Вообщем это параметр отвечающий за *воспоминание* персонажа которое было пару десятков сообщений назад. *Интересный параметр, но я лично не смогла протестировать его достаточно и просто оставила его на минимуме*
Штраф за частоту/Frequency Penalty - Аналог Штраф за присутствие/Presence Penalty. Но только уже... Вообщем это второй эксперт по удалению неугодных слов. Но на высоких значениях он работает мягче чем его аналог.
Типичный/Typical - Самый интересный параметр! Это фильтр цензуры и жестокости. На высоких значениях ваш персонаж будет словно псих и уголовник, а на маленьких лишь типичный школьный хулиган десяти лет... Хехехе, а ведь этот параметр на дефолтном выше среднего... Видимо разработчики знали какие настройки предоставить. Так же отвечает и за 18+ контент, хотя... Дойдете ли до этого момента, если та случайная девушка на улице изобьет своим телефоном, словно кастетом... Вашего персонажа за то, что он просто сказал: Привет! 😯
*Ставьте по своим предпочтениям, но я лично не терплю чрезмерную жестокость*
Use Beam Search/Используйте Поиск по Лучу - Тоже не знаю что это))) Но у меня предчувствие того... Что необходимо нажать на эту галочку! 😊
Mirostat Mode, Mirostat Tau, Mirostat Eta, Tail Free Sampling, Epsilon Cutoff, Dynatemp Min, Length Penalty, Eta Cutoff, Dynatemp Exponent, Dynatemp Max, - Я не знаю что это. Поэтому я их и не трогаю. Как бы... Изменений я не заметила. Может это для других ботов, которые например генерируют фото? Пишите в комментариях))) "Да... Виверн поддерживает отображение фото в чате, но я не видела там такого функционала в качестве генерации, нужно вводить API ключ от другой нейросети"
Итаки...
Эээ... ВЫ там не уснули!? Отлично! Я вижу что вы еще моргаете))) Но тем не менее... Вы же поняли главную мысль? Нет? Хм... Тогда давайте проведем условный диалог:
Читатель статьи: Сложно... А можно сокращенно?
Кагами: С ненастроенным Семплером у вас будет полная лажа!
Читатель статьи: Но я всё-равно ничего не понимаю!!!
Кагами: Так для кого я создала публичные настройки? Используете их за основу, тем более они максимально похожи на Character.Ai
Читатель статьи: И все? Это действительно так влияет?
Кагами: Ну КОНЕЧНО! Я сама в шоке! Вот поэтому я выпустила это как вторую часть, а не третью и не четвёртую.
Читатель статьи: А будут еще части?
Кагами: Ня! Дальше будет значимей проще! В конечном счете никто не отменял теорию вероятности))) И вы всегда можете выкрутить настройки наугад 😅
--------------------------
И ах да... Моя ссылочка на профиль Wyvern. Где вы можете следить за моими персонажами, над которыми я стараюсь и узнаю что крайне новенькое для всех вас! Как понимаете, все мои наработки в открытом доступе =) https://app.wyvern.chat/profiles/SzfqsrAkpvTXG7CYEsc8Px0iT0J3
Всем сайонара! И так же всем засыпающим - Ойасуми!
Обещаю выпускать статьи почаще! Спасибо всем кто читает это!
#Wyvern #Виверн #Чат #Chat #Семплер #Sampler #Настройки #Кагами Хиираги