1. 硬體需求#
SillyTavern支援Linux、Windows、macOS系統。
因為SillyTavern本身只是一個網頁前端,要是AI生成服務全部都掛線上API的話,那麼隨便一部電腦都能跑。
不過,如果你打算AI生成都用自己的電腦跑,那麼建議準備以下規格電腦:
- 20GB以上硬碟空間
- 8GB以上RAM
- Intel Core i5以上等級的CPU
- Nvidia GTX 1050Ti (VRAM >= 4GB) 以上等級的GPU,用來跑AI生成的計算
2. 前置軟體#
請先在電腦安裝以下程式:
3. 手動安裝SillyTavern主程式#
終端機開啟方法:
Linux/macOS在應用程式列表找到「終端機」。
Windows在檔案總管任意資料夾按SHIFT+右鍵 → 在這裡開啟Windows終端機。
- 開啟系統的終端機,複製SillyTavern儲存庫,分支選取穩定版
git clone https://github.com/SillyTavern/SillyTavern -b release
cd SillyTavern
- 執行開發者給的安裝指令稿,應會幫你自動裝好所有環境
# Linux/macOS執行這個
./start.sh
# Windows執行這個
./Start.bat
SillyTavern伺服器預設僅接受本機連線,如果你想讓外部網路連線進來,請編輯同一目錄下的
config.yaml
設定檔,將listen
改為true。啟動SillyTavern伺服器
# Linux/macOS執行這個
./start.sh
# Windows執行這個
./Start.bat
你的瀏覽器應該會自行開啟
http://localhost:8000
的頁面更新SillyTavern程式的方法:在
SillyTavern
目錄開啟終端機,輸入git pull
指令完成更新。
4. 透過Docker部署SillyTavern#
這是適合遠端存取用戶的方案,也方便搭配其他語言模型和語音合成的服務一起跑,像是把Ollama跟SillyTavern寫在同一個docker-compose裡面。
在Linux安裝Docker
建立存放SillyTavern資料的目錄,再下載SillyTavern官方發表的docker-compose檔案:
mkdir -p ~/SillyTavern
cd SillyTavern
wget https://raw.githubusercontent.com/SillyTavern/SillyTavern/refs/heads/release/docker/docker-compose.yml
- 啟動服務。資料會儲存到同一目錄下的
/data
。
docker compose up -d
- 日後更新的指令:
docker compose pull