🎀 SillyTavern на HuggingFace c хранением на GitHub 🎀

Оригинал тут~♡


🔒 Настройка GitHub

① Создаем приватный репозиторий 🔥

Создай приватный репозиторий (иначе твои сладкие ключики утекут куда надо и куда не надо~ ♡ ).

Создать репозиторий

Создание репозитория


② Генерируем токен (PAT) 🔑✨

Теперь нужен токен доступа (Personal Access Token или PAT), чтобы huggingface мог залазить к тебе в репу.

🎈 Настройки токена многоразовые — один раз и навсегда~ ♡:

  • Срок годности: No expiration (ну а зачем ему протухать??? 😡💢);
  • Выдаём полный доступ (Repo: read/write) для твоего репозитория (чтоб уж наверняка 🙈💕).
    Создать токен

Создание токена


💓 Настройка HuggingFace Space

① Клонируем и создаём свой Space 💫:

Используем этот SillyTavern шаблончик.

⚠️ Обязательно ставь Public, иначе tavern будет недоступна внешне (и нафиг тогда это всё??)~

Заполняй переменные прямо как в моём примере ниже:

Переменная Что указать? 🤔
username Логин, который будет запрашивать сайт tavern (не путай с акками внутри tavern!)
password Пароль от входа на сайт tavern
github_project (твойГитхабник/твояРепа)
github_secret PAT-токен, который мы только что сгенерили~

➜ Пример заполнения полей:

Заполнение полей

✨ И после запуска на главной страничке Space появится заветная ссылочка на твою сладенькую tavern:

Cсылочка на таверну


Перенос своих конфигов и сейвов через Git (не обязательно~)

Хочешь ковыряться в настройках? Тогда юзай гит, миленький~

① Ставь Git (если что~):

Официальный Git


② Клонируем репозиторий себе на компьютер:

Открывай терминальчик и погнали:

git clone https://github_pat_ТВОЙ_ТОКЕН@github.com/ТВОЙ_НИК/ТВОЯ_РЕПА.git
cd sillytavern-data

🎀 Пример для понимания:

git clone https://github_pat_11AK9aE_Seo94zBR6LH@github.com/Adamawdas/sillytavern-data.git
cd sillytavern-data

③ Закидываем файлы в папку таверны 💦:

Скопируй всё содержимое (data/profiles и data/storage) и закинь в папку твоего локального репозитория.

Пример-файликов


④ Отправляем свои вкусняшки обратно на GitHub:

Теперь пропиши автозалив в свой гитхаб~ ✨

1
2
3
git add -A
git commit -m "Tavern апдейт 🍑"
git push https://github_pat_ТВОЙ_ТОКЕН@github.com/ТВОЙ_НИК/ТВОЯ_РЕПА.git --force

⑤ Перезагружаем space после изменений на HuggingFace 🔄:

Перезапуск таверны


🎈 Дополнительные штуки в config.yaml 🎈(для эстетов)

Можешь открыть файл config.yaml и добавить крутые фичи:

enableServerPlugins: true # Серверные плагинчики ♡
enableUserAccounts: true # Несколько аккаунтов сразу, ля роскошь~🐱

Важно!!!

Если какая-то фигня пойдёт не по плану — не ругайся на крошечку Lovesick(*≧ω≦), мы тут вместе учимся! Ты умничка, я верю в тебя, сладкий!! (。♥‿♥。)

Edit

Pub: 03 Mar 2025 01:41 UTC

Edit: 03 Mar 2025 02:38 UTC

Views: 45