# 什么是 SillyTavern?

SillyTavern - 面向高级用户的 LLM 前端
SillyTavern - 面向高级用户的 LLM 前端

SillyTavern(简称 ST)是一个本地安装的用户界面,允许您与文本生成 LLM、图像生成引擎和 TTS 语音模型进行交互。我们的目标是让用户尽可能多地掌控其 LLM 提示的实用性和控制权,将陡峭的学习曲线视为乐趣的一部分。

SillyTavern 是一个由热衷于 LLM 的社区打造的热情项目,并将始终保持免费和开源。自 2023 年 2 月作为 TavernAI 1.2.8 的一个分支开始,SillyTavern 现已拥有超过 200 位贡献者,并在独立开发领域积累了 2 年的经验,继续作为精通 AI 的爱好者领先软件提供服务。

# 截图

API 连接 聊天界面
高级格式化 世界信息

# 安装要求

硬件要求很低:任何能够运行 NodeJS 18 或更高版本的设备都可以运行。如果您打算在本地机器上进行 LLM 推理,我们建议使用至少 6GB VRAM 的 3000 系列 NVIDIA 显卡。

请按照您平台的安装指南进行操作:

# 分支

SillyTavern 使用双分支系统进行开发,以确保所有用户的流畅体验。

  • release -🌟 推荐大多数用户使用。 这是最稳定和推荐的分支,仅在主要版本发布时更新。适合大多数用户。通常每月更新一次。
  • staging - ⚠️ 不建议日常使用。 此分支具有最新功能,但请谨慎使用,因为它可能随时出现故障。仅适合高级用户和爱好者。每天更新数次。

# 除了 SillyTavern 之外我还需要什么?

由于 SillyTavern 只是一个界面,您需要访问 LLM 后端来提供推理。您可以使用 AI Horde 进行即时开箱即用的聊天。除此之外,我们还支持许多其他本地和基于云的 LLM 后端:OpenAI 兼容 API、KoboldAI、Tabby 等等。您可以在 API 连接 部分阅读有关我们支持的 API 的更多信息。

# 角色卡

SillyTavern 是围绕"角色卡"概念构建的。角色卡是设置 LLM 行为的提示集合,是在 SillyTavern 中进行持久对话所必需的。它们的功能类似于 ChatGPT 的 GPT 或 Poe 的机器人。角色卡的内容可以是任何内容:抽象场景、针对特定任务定制的助手、名人或虚构角色。

要在不选择角色卡的情况下进行快速对话或仅测试 LLM 连接,只需在打开 SillyTavern 后在欢迎屏幕的输入栏中输入您的提示。这将创建一个空的"助手"角色卡,您可以稍后自定义。

要了解如何定义角色卡的基本概念,请参阅默认角色(Seraphina)或从"下载扩展和资产"菜单中下载选定的社区制作的角色卡。

您也可以从头开始创建自己的角色卡。有关更多信息,请参阅角色设计指南。

# 主要功能

# 扩展

SillyTavern 具有可扩展性支持。

# 如何直接与开发人员联系?

# 我喜欢您的项目!如何做出贡献?

  • 我们欢迎拉取请求!请遵循贡献指南开始。
  • 我们也欢迎使用我们 GitHub 中提供的模板的有用和明智的错误报告。
  • 我们不接受项目本身的货币捐赠。

# 个人捐赠

您对个人贡献者的支持是赞赏的,但这不会影响 SillyTavern 的整体开发方向。

# 许可证

SillyTavern 是一个免费的开源项目,基于 AGPL-3.0 许可证发布。