1- 简介 由于up本身追求方便快捷,所以我们以docker搭建为主.
2- docker配置文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 # 将下面代码放在自己的文件夹中,并命名为:docker-compose.yml # 或者创建docker-compose.yml,再将下面代码写入文件中 services: sillytavern: build: .. container_name: sillytavern hostname: sillytavern image: ghcr.io/sillytavern/sillytavern:latest environment: - NODE_ENV=production - FORCE_COLOR=1 ports: - "8000:8000" volumes: - "./config:/home/node/app/config" - "./data:/home/node/app/data" - "./plugins:/home/node/app/plugins" - "./extensions:/home/node/app/public/scripts/extensions/third-party" restart: unless-stopped
3- 下载和运行 1 2 3 4 5 # Windows需要下载docker # Linux 也需要下载docker # MacOs 也需要下载docker # 下载酒馆必要文件 docker compose up
1 2 3 4 # 需要等待完成 # 完成后,拉取稳定分支的酒馆 git clone https://github.com/SillyTavern/SillyTavern # 由于文件较大,可能需要稍微等待一下.
1 2 3 4 # 完成后进入目录 cd SillyTavern/docker # 运行酒馆AI docker compose up -d
1 2 3 4 # 查看容器ID docker network inspect docker_default # 找到相关的ip地址 "Gateway":"XXX.XXX.XXX.XXX" 为ip地址,如图:
1 2 3 4 5 # 设置对应ip到配置文件 # 打开config\config.yaml 文件 # 找到: whitelist: 参数 # 按照下方的格式,进行编写. # 注意 172.18.0.1 是Gateway的参数.请编写自己的Gateway参数
1 2 3 # CTRL+S 保存后,退出. # 然后重新启动docker容器,用来应用新的配置 docker compose restart sillytavern
1 2 3 4 # 出现这样的表示,代表正确 # 访问:http://localhost:8000/ # 如果可以正常访问,就说明部署完成了 # 部署完成,如下图
4- 配置
设置中文
设置角色名称
进入首页
配置本地API(请查看)
运行本地的AI.
ollama run deepseek-r1:7b
按照下图中的顺序,设置本地的AI
然后填写本地的API连接,如图
然后点击链接.
检测通过后即可正常开始聊天
如果想要使用官方API,请按照下图配置
从上往下挨个选择
点击连接后,出现下图为可正常使用
5- 给自己安排一个角色.
如下图,创建一个新的角色
通过右方的简介和其他配置,设定自己喜欢的角色.
6- 开始聊天
7- 下载自己喜欢的AI角色卡
8- 导入角色卡
如下图
从上向下点击
然后选择对应json文件,点击打开
点击打开后就导入了,就可以正常聊天了.
然后到这里,就已经完成了!!!
9- 错误以及解决方案 1 2 3 4 5 6 7 Q = 遇见的问题 A = 回答问题 Q: unable to get image 'ghcr.io/sillytavern/sillytavern:latest': error during connect: Get "http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/v1.51/images/ghcr.io/sillytavern/sillytavern:latest/json": open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified. A: 出现上述报错,请运行docker Q: Cloning into 'SillyTavern'... fatal: unable to access 'https://github.com/SillyTavern/SillyTavern/': Failed to connect to github.com port 443 after 21076 ms: Could not connect to server A: 请检查梯子,重新运行,重新下载
10- 结束语
禁!!!!禁止!!!!禁止把色情模型部署到公网!!!!!!!!!!!!!!!
需要技术文章,记得将ycc77.com 添加到书签栏哦~
需要资源,记得将yancy77.cn 添加到书签栏哦~
B站: 疯狂的杨CC(需要使用视频,请选择这个)
抖音: 疯狂的杨CC
快手: 疯狂的杨CC
91: 疯狂的杨CC
p站: 疯狂的杨CC