НейроРП. SillyTavern + DeepSeek R1. Настоящий алмаз
И моя новая мета. Рассказываю все тонкости. Как он пишет и как создать для него идеального персонажа. Текст вышел благодаря Diavator, которая и научила меня всем тонкостям.
А, и этот пост для уже смешариков. Чтобы им стать, проходите присаживайтесь.
Для начала, настройка
Через OpenRouter. Все бесплатно, и если и есть ограничения, то они далеко. Мне всегда хватало. Надо зарегистрироваться, получить API-ключ, и ввести его в Sillytavern. Далее подключиться, и выбрать модель DeepSeek R1 (free):
Для его отлично подходят следующие настройки:
Отсюда качаете два файла с названием ChatML[...], и кидаете в SillyTavern, вот так:
Настройка для левого меню:
С температурой и Top P стоит поиграться! От себя рекомендую понизить ее примерно до 0.8
Почему DeepSeek - это круто
Во-первых, он умеет писать на русском языке, то есть косяки переводчика больше не страшны. В описании персонажа надо дописать в конце [ПИШИ НА РУССКОМ ЯЗЫКЕ], и все. А, ну и выключить переводчик в Расширениях.
Во-вторых, он блин отлично пишет! Активно развивает сюжет, иногда делает очень интересные ПОВОРОТЫ, умеет шутить!!!
Разве это не прекрасно?
И вот еще. База, не иначе
Конечно, шутками не ограничимся. В жестокость он тоже умеет
NSFW - есть. Неплохое. Нет зацикленности, но есть нюанс.
Если в карточке персонажа нет описания тела и гениталий - то и NSFW будет скудным - сунь-вынь-готово-настало утро. Обязательно проверяйте это, если хотите кувыркаться с хорошим описанием.
Создание персонажа
Как создать отличного перса, чтобы DeepSeek точно его понял? Спросить у него самого :)
Вот «идеальная» карточка:
Пояснения:
1. Основные поля (Name, Age, etc.) — базовая информация.
2. [Personality] — характер, речевые особенности, манеры. Здесь скобки выделяют ядро характера, а +/ - показывают силу черт.
3. [Scenario] - контекст для старта диалога.
4. [Appearance] — внешность (важно для визуализации и описаний). НЕ ПРЕНЕБРЕГАТЬ, если хотите плотного NSFW
5. [Greeting] - первое сообщение персонажа.
6. [Example Messages] - примеры диалогов (используйте {(user)} и {{char)) для
обозначения участников). (Можете вписать это в отдельное окошко в настройках персонажа)
7. [Key Details] - дополнительные нюансы для согласованности.
Советы:
• Используйте звездочки для описания действий.
• Добавляйте релевантные теги в скобках, например: (Science Fiction, Tsundere).
• Для сложных персонажей можно добавить разделы вроде [Background] или [Secrets].
!ОЧЕНЬ ВАЖНО! Чтобы DS не запутался, не пренебрегайте описанием сеттинга и времени. Например, Япония, современность или Киевская Русь, X век
Немного про форматирование и скобочки в карточке персонажа
DeepSeek а целом похоже на другие LLM понимает обозначения действий, системных подсказок и всего такого. Но на всякий случай повторим.
Круглые скобки ( ):
- Акцентирование ключевых черт, например, в разделе Personality
- группировка связанных понятий или добавление уточнений.
- Математические/логические связи (например, +, -, > между характеристиками).
Пример:
Квадратные скобки [ ]:
- Заголовки разделов карточки ([Personality], [Appearance] и т.д.).
- Структурирование информации для удобства чтения и парсинга.
Пример:
В тексте сообщений:
- Звездочки **: для описания действий и невербального поведения
- Кавычки " ": прямая речь или цитаты
- Тире -: списки и уточнения:
Ну как-то так
DeepSeek действительно имеет право стать моим любимым, потому что сюжеты он генерирует отличные.
Еще раз благодарю Diavator за бесценные знания!