本篇教程适用于 Windows 设备

SillyTavern 是一个可以安装在电脑(和安卓手机)上的用户界面,让您可以与文本生成的人工智能互动,并与您或社区创建的角色聊天/玩角色扮演游戏。

移动设备界面友好,多种人工智能服务或模型支持(KoboldAI/CPP, Horde, NovelAI, Ooba, OpenAI, OpenRouter, Claude, Scale),类似 Galgame 的 老 婆 模 式,Horde SD,文本系统语音生成,世界信息(Lorebooks),可定制的界面,自动翻译,和比你所需要的更多的 Prompt。附带扩展服务,支持文本绘画生成与语音生成和基于向量数据库 的聊天信息总结。

由于 SillyTavern 只是一个用户聊天界面,它对硬件性能的要求很低,可以在任何电脑上运行。需要强大性能的是人工智能系统。


环境准备

1.安装 Git

git 下载地址

非本篇重点内容,请参照网络上其他的教程

2.安装 NodeJS

nodejs 下载地址

非本篇重点内容,请参照网络上其他的教程

3.科学上网

部署 SillyTavern

下载 SillyTavern

进入SillyTavern github中将代码拉到本地不包含中文的路径下

1
git clone https://github.com/SillyTavern/SillyTavern.git

拉下来以后双击运行文件夹下的Start.bat,此时会弹出一个黑色运行框(不要关闭此黑色运行框!),稍等一会浏览器会弹出http://127.0.0.1:8000/。这就是酒馆的界面了。
酒馆初始界面

语言可以选择简体中文,然后无特殊需求就点“保存”即可,这里的信息后续也是可以修改的。

Claude

现在的酒馆已经部署好了,但是他并不具备 ai 的能力,也就是现在它还没有大脑,如果想要在这里能够正常聊天需要给他把大脑装上。

现在一般大家公认的进行角色扮演最优秀的大语言模型是 Claude,所以接下来就以 Claude 进行演示。想要深入了解不同大语言 LLM 之间的区别可以看看这个:主流大语言模型对比
LLM对比

想要将 Claude 的服务接进酒馆里一般有两种方案,一种是使用 cookie,一种是使用 api。我推荐的是直接淘宝购买 api 来使用,虽然贵一点但是稳定方便。

使用 api

拿到 api 以后参照下图在酒馆中进行配置

这里也列一下大家购买 api 时看到的中转 B 和 C 的区别

中转 B 中转 C
使用 直接使用,无需梯子 激活后使用,大部分地区需要梯子
计时 第一次使用开始计时 激活后开始计时
上下文大小 100k 100k
最大回复 4096 4096

目前的情况是这样的,普通每一个 cookie 一般进行十几次二十次对话以后它就会进入 3、4 小时的冷却,所以一般如果要使用 cookie 的话需要一次性注册很多个账户可能才够用。

想要获取 cookie 可以自行进行 Claude 注册来获取,或者淘宝购买两种方式。

论坛里现在很多人使用的是 claude pro 退款流,据说不会那么快进入冷却,且性价比较高,我还没有尝试过,感兴趣的同学可以试试,教程放在这里:
https://rentry.org/8t4a5toi
https://rentry.co/zbfn8te4

但是我不太推荐自行进行 Claude 注册来进行获取方式,国内用户注册起来比较麻烦,而且很容易被封号。我这里放一个教程,想尝试的可以看看注册/抓取曲奇

个人真的很不推荐使用 cookie 哦,如果你执意要使用 cookie 还需要再下载一个clew搭配使用。

clew 的使用方法是下载下来以后在 config.js 里以["Cookie1","Cookie2","Cookie3"]的格式把 cookie 填好,然后双击运行 start.bat。

按照下图在酒馆中进行配置:
img

至此,实现了可以在酒馆中和 ai 对话的功能。但是酒馆可以做的不仅仅只有这么点,下一篇将告诉大家如何进行破限和导入角色。遇到问题可以在下方进行留言。

more info:宝宝教程
https://docs.sillytavern.app/
https://www.bilibili.com/read/cv28322654/