SillyTavern

SillyTavern:一個強大的本地安裝 AI 互動用戶界面,支援多種LLM後端

SillyTavern (ST) 是一個本地安裝的用戶界面,設計用於與文本生成的大型語言模型 (LLM)、圖像生成引擎和文本到語音 (TTS) 模型進行互動。作為 TavernAI 1.2.8 的分支版本,SillyTavern 由一個熱情的 LLM 愛好者社區驅動,並保持免費和開源。SillyTavern 的核心功能包括一個強大的用戶界面,支援多種 LLM 後端,例如 OpenAI 相容的 API、KoboldAI 和 Tabby 等。SillyTavern 圍繞“角色卡”概念構建,角色卡是一組提示,用於設置 LLM 的行為。 SillyTavern 支援多種擴展功能,例如角色情感表達、聊天歷史自動總結、自動翻譯、Stable Diffusion/FLUX/DALL-E 圖像生成,以及通過 ElevenLabs、Silero 或作業系統的系統 TTS 實現 AI 響應消息的文本到語音等等。SillyTavern 使用雙分支系統:release 分支穩定,staging 分支則包含最新功能,更新頻率更高。SillyTavern 採用 AGPL-3.0 許可協議。

Visit Website
https://sillytavern.app/
sillytavern in okeiai.com

SillyTavern 介紹

SillyTavern (或簡稱 ST) 是一款本地安裝的用戶界面,設計用於與文本生成的大型語言模型 (LLMs)、圖像生成引擎和文字轉語音 (TTS) 聲模型進行互動。它起源於 2023 年 2 月,作為 TavernAI 1.2.8 的一個分支版本,由一群熱衷於 LLM 的愛好者社群驅動,並一直保持免費和開源。SillyTavern 已經擁有超過 100 個貢獻者,以及兩年的獨立開發歷史,在 AI 愛好者中已成為領先的軟體。SillyTavern 的核心功能包含一個強大的用戶界面,讓用戶可以與各種 LLM 後端互動,包括 OpenAI 相容的 API、KoboldAI、Tabby 等。該項目圍繞「角色卡」的概念構建,角色卡是一組提示,用於設定 LLM 的行為,這些卡可以定義為抽象場景、特定任務助手、著名人物或虛構角色。

SillyTavern 本身只是一個界面,需要連接到一個 LLM 後端才能提供推理功能。它支援的後端包括 AI Horde,OpenAI 相容的 API,KoboldAI(可以在本地或 Google Colab 上運行)等等。SillyTavern 使用雙分支系統來確保用戶體驗順暢:release 分支適合大多數用戶,僅在主要版本發布時更新,通常每月更新一次;staging 分支包含最新的功能,但可能會偶爾出現問題,只適合力用者和愛好者,更新頻率較高,幾天內多次更新。SillyTavern 提供了許多擴展功能,包括角色情感表達(sprites)、聊天歷史自動總結、自動翻譯、Stable Diffusion/FLUX/DALL-E 圖像生成,以及通過 ElevenLabs、Silero 或操作系統的系統 TTS 實現 AI 響應消息的文字轉語音等等。SillyTavern 強調社群參與和貢獻,用戶可以通過 GitHub 提交拉取請求,報告有用的 bug 並參與討論。開發團隊也可以通過 Discord、Reddit 等平台聯繫。SillyTavern 對硬體要求非常低,幾乎可以在任何設備上運行,但連接的 AI 系統後端可能需要更強大的硬體。SillyTavern 採用 AGPL-3.0 許可協議,確保項目始終保持免費和開源。總而言之,SillyTavern 是為 AI 愛好者和力用戶打造的一個強大的工具,提供了豐富的功能和高度的可擴展性,幫助用戶充分利用 LLM 的潛力。SillyTavern 是一個值得關注的項目。

SillyTavern 特點

SillyTavern 使用者介面

SillyTavern 提供一個使用者介面,讓使用者能與各種大型語言模型後端互動,包含支援 OpenAI 相容的 API、KoboldAI、Tabby 等。SillyTavern 的介面設計,旨在提升使用者與不同 AI 模型互動的效率及體驗。

SillyTavern 角色卡系統

SillyTavern 的核心概念是「角色卡」。角色卡是一組提示,用於設定大型語言模型的行為。這些卡可以定義為抽象場景、特定任務助手、著名人物或虛構角色,讓 SillyTavern 能夠根據角色卡設定,產生不同風格的回應。這使得 SillyTavern 更具彈性及可定制性。

SillyTavern 支援的後端

SillyTavern 本身只是一個介面,需要連接到大型語言模型後端才能運作。它支援多種後端,包括 AI Horde、OpenAI 相容的 API、KoboldAI(可在本地或 Google Colab 上運行)等。SillyTavern 的多後端支援,擴展了其應用範圍及靈活性。

SillyTavern 雙分支系統

為確保使用者體驗順暢,SillyTavern 使用雙分支系統:release 分支適合大多數使用者,僅在主要版本發佈時更新,通常每月更新一次;staging 分支包含最新的功能,但可能偶爾出現問題,只適合進階使用者和愛好者,更新頻率較高,幾天內可能多次更新。SillyTavern 的雙分支策略,平衡了穩定性和功能更新速度。

SillyTavern 擴展功能

SillyTavern 提供許多擴展功能,例如角色情感表達(sprites)、聊天歷史自動總結、自動翻譯、Stable Diffusion/FLUX/DALL-E 圖像生成、透過 ElevenLabs、Silero 或作業系統的系統 TTS 實現 AI 響應訊息的文字轉語音、添加額外現實世界背景資訊的網路搜尋能力等等。更多擴展功能可以從「下載擴展和資源」選單獲取。SillyTavern 的擴展功能豐富了其應用場景。

SillyTavern 社群參與和貢獻

SillyTavern 強調社群參與和貢獻。使用者可以透過 GitHub 提交提取請求、回報錯誤和參與討論。開發團隊也可以透過 Discord、Reddit 等平台聯繫。SillyTavern 活躍的社群,有助於其持續改進和發展。

SillyTavern 技術要求

由於 SillyTavern 只是一個介面,它對硬體要求非常低,幾乎可以在任何設備上運行。但是,連接的 AI 系統後端可能需要更強大的硬體。SillyTavern 的低硬體要求,降低了使用門檻。

SillyTavern 授權協議

SillyTavern 採用 AGPL-3.0 授權協議,確保項目始終保持免費和開源。SillyTavern 的開源性質,促使其持續發展和社群貢獻。

SillyTavern 常見問題解答

SillyTavern 的安裝方式為何?

SillyTavern 是一款本地安裝的用戶界面,安裝方式需參考 SillyTavern 官方提供的指南,由於版本更新頻繁,本文件無法提供詳細步驟。😅 SillyTavern 的 GitHub 頁面會提供詳盡的說明,建議參考最新版本說明。

SillyTavern 支援哪些大型語言模型(LLM)?

SillyTavern 本身只是個使用者介面,它需要連接到一個 LLM 後端才能運作。它支援多種後端,包括但不限於 OpenAI 相容的 API、KoboldAI(可在本地或 Google Colab 上運行)、AI Horde 等等。SillyTavern 的後端支援列表會持續更新,請參考 SillyTavern 官方文件獲取最新資訊。

SillyTavern 的「角色卡」功能是什麼?

SillyTavern 的設計圍繞著「角色卡」這個概念。角色卡是一組提示,是用來設定 LLM 行為的。這些卡可以定義成抽象場景、特定任務助手、著名人物或虛構角色等等。透過角色卡,SillyTavern 使用者可以更有效率地與 LLM 互動,並得到更符合預期的結果。

SillyTavern 有哪些擴充功能?

SillyTavern 提供許多擴充功能,例如角色情感表達(sprites)、聊天歷史自動總結、自動翻譯、Stable Diffusion/FLUX/DALL-E 圖像生成,以及透過 ElevenLabs、Silero 或作業系統的系統 TTS 實現 AI 響應訊息的文本到語音等等。更多擴充功能可以從「下載擴充和資源」選單中取得。SillyTavern 的擴充功能也會持續更新,用戶可以隨時探索更多可能性!

SillyTavern 的硬體需求高嗎?

SillyTavern 本身對硬體要求很低,幾乎可以在任何裝置上運行。但是,連接的 AI 系統後端可能需要更強大的硬體,這取決於你選擇的 LLM 後端及其運算複雜度。SillyTavern 只是個介面,真正的運算壓力在後端。

SillyTavern 使用什麼授權協議?

SillyTavern 採用 AGPL-3.0 許可協議,確保 SillyTavern 始終保持免費和開源。

SillyTavern 有哪些分支版本?

SillyTavern 使用雙分支系統:release 分支適合大多數使用者,只在主要版本發佈時更新,通常每月更新一次;staging 分支包含最新的功能,但可能會不穩定,只適合進階使用者和愛好者,更新頻率較高,幾天內可能會更新多次。選擇哪個分支版本,取決於使用者對穩定性和新功能的偏好。SillyTavern 建議一般使用者使用 release 分支。

我可以在哪裡獲得 SillyTavern 的支援?

SillyTavern 鼓勵社群參與和貢獻。使用者可以透過 GitHub 提交拉取請求、回報錯誤並參與討論。開發團隊也可以透過 Discord、Reddit 等平台聯繫。 SillyTavern 社群相當活躍,遇到問題可以尋求其他 SillyTavern 使用者的協助。