快轉到主要內容

Android手機安裝SillyTavern,與AI角色聊天

· 民國113年甲辰年
·
切換繁體/簡體
分類 開源AI應用 大型語言模型
標籤 SillyTavern Termux Android
目錄
SillyTavern使用教學 - 點選展開系列文
3: 現在位置

SillyTavern為一個AI聊天軟體,可以跟各種虛擬角色聊天,還支援合成語音、生成繪圖、Live2D等功能。

目前,SillyTavern沒有推出官方APP,但要硬跑依然是可以的。

我在SillyTavern安裝教學一文提過,由於SillyTavern只是一個網頁前端,AI運算服務全部外掛,所以主程式是可以在手機跑起來的,免電腦也能用。

架構會變成:手機跑SillyTavern前端,再連線到雲端API跑AI服務。

只要安裝終端機模擬器,再裝NodeJS,就能啟動SillyTavern伺服器,並用手機瀏覽器在本機端存取SillyTavern業界面。

手機SillyTavern界面雖然有點擁擠但是堪用~如果用平板跑會更好。

另外,你也可以改成在電腦架設SillyTavern,再透過手機遠端存取,這樣就不用擔心運算資源的問題了!

1. 安裝SillyTavern
#

Android
#

  1. 下載Termux,設定允許背景執行。

  2. 安裝NodeJS與git

pkg install nodejs git
  1. 複製SillyTavern儲存庫
git clone https://github.com/SillyTavern/SillyTavern.git
  1. 啟動SillyTavern網頁服務
cd SillyTavern

./start.sh
  1. 用手機瀏覽器開啟http://127.0.0.1:8000,你就能夠開聊啦!

  2. 若要停止服務,回到終端機界面按CTRL+C,停止服務,再輸入exit退出。

iOS
#

暫無高效率跑NodeJS的方法。

2. 設定線上AI服務
#

此處僅介紹大型語言模型的聊天功能。

  1. 要跟AI聊天你得選擇一個大型語言模型服務,參見SillyTavern 設定大型語言模型服務教學

SillyTavern預設使用的是AI Horde的線上服務,這個雖然是免費的公共服務,但是需要排隊。

若你的手機性能夠強,那麼也可以透過Termux部署Ollama,本機跑語言模型,再讓SillyTavern連線。

  1. AI Horde網站註冊一個帳號,取得API Key。

  2. 點SillyTavern的插頭圖示,輸入API key,再選個模型。

  3. 點選右上角的角色卡編輯角色資料,這裡可以設定初始問候語。

  4. 再點一次關閉選單,即可開始對話

SillyTavern使用教學 - 點選展開系列文
3: 現在位置

相關文章


此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。

(留言板載入中)這是Giscus留言板,需要Github帳號才能留言。支援Markdown語法,若要上傳圖片請善用外部圖床。您的留言會在Github Discussions向所有人公開。

Click here to edit your comments.

(留言板載入中)這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用外部圖床網站。