Magic Translation. Расширение для перевода в SillyTavern силами LLM
Яндекс и Google часто переводят на уровне потраченного перевода, а если переводить текст нейронкой, то она и контекст уловит, и смысл, и с местоимениями не накосячит. Инструкция, как настроить.
Напомню про свои гайды по нейронкам
Переводом будет заниматься Gemini, ибо русский язык он знает отлично, у него полторы тысячи запросов в сутки, чего вполне достаточно, и он достаточно быстрый. Можете использовать и другие LLM, паттерн настройки в целом не изменится.
Установка
Для начала - обновите SillyTavern до актуальной версии. В папке с ST есть ярлык UpdateAndStart.bat. ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ БЕКАП! Просто скопируйте всю папку с ST куда-нибудь. Обновление бывает криво встает.
Когда все обновлено, идите во вкладку расширений
Вам нужна левая колонка, первая строчка - Download Extensions & Assets. Жмите на красную кнопку с вилкой, и расширения подгрузятся. Если у вас там нет никако адреса, то на всякий случай -
Среди них ищите Magic Translation и устанавливайте (кнопка загрузки слева от названия)
С этим пока закончили.
Настройка Google Gemini
Единственный его минус - работает только из под VPN. Разберетесь. Разберетесь ведь?
В общем, заходите сюда, заходите в гугл аккаунт, и делайте себе API ключ, кнопочка справа сверху. Ключ появится перед вами, копируйте его
Возвращаемся в SillyTavern
Вам нужно зайти во вкладку подключения, выбрать API - Chat Completion, Source - Google AI Studio, вставить свой API ключ и выбрать модель. У меня по умолчанию стоит Gemini 2.0 Flash, она норм
Жмите Connect. Приконнектилось? Отлично
Скачайте вот этот файлик и закиньте его в пресеты в левой панели. Кнопка подсвечена. Этот пресет - джейлбрейк, чтобы гугл не отказывался переводить NSFW
Далее, вернитесь в подключения жмите на кнопку сохранения пресета (подсвечена)
Тут ничего не трогайте, просто сохраняйте
Ну и наконец можно настроить само расширение. Вот этот пресет нужно выбрать в нем, и выставить остальные поля как на скриншоте
В общем-то так вы можете провернуть с любой LLM, хоть локальной, хоть от другого провайдера. Вся соль - в сохраненном профиле подключения.
Промт можете не трогать, так он работает нормально. Можете только добавить, мужского или женского (или какого-то еще) рода ваш персонаж, чтобы LLM точно правильно перевела.
Не забудьте выключить обычный переводчик! Иначе они будут конфликтовать. Просто выставите Auto Mod на None
Напоследок, вот вам анекдот от DeepSeek