Skip to content

QChatGPT插件,可将酒馆SillyTavern的角色卡转写,以适配QChatGPT的人格预设

Notifications You must be signed in to change notification settings

the-lazy-me/SillyTavernPlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SillyTavernPlugin插件使用教程

但是我没学过python,代码大量依赖于AI生成,难免有不合理不正确之处,反正代码和人有一个能跑就行😋

插件安装

配置完成 QChatGPT 主程序后使用管理员账号向机器人发送命令即可安装:

!plugin get https://github.com/the-lazy-me/SillyTavernPlugin.git

插件使用

这是插件的流程(可以不看):

  1. 完成插件安装后,运行QChatGPT主程序后,插件会自动生成data/plugins/SillyTavernPlugin/characters_cards文件夹,其中有两个子文件夹:unprocessedprocessed
  2. unprocessed中用于存放未经处理的酒馆角色卡,所有将要使用的酒馆角色卡(png文件)放入unprocessed文件夹中即可,当插件加载时,unprocessed中所有的png文件都会被处理和转换,转换完成的将会移动到processed文件夹中
  3. 插件加载生成的预设将会放入data/scenario文件夹中,里面放着所有的预设,每一个json文件对应一个预设,预设名就是文件名
  1. 把你获取到的酒馆角色卡(png文件)放入data/plugins/SillyTavernPlugin/characters_cards/unprocessed文件夹中
  2. 重新运行QChatGPT主程序后,插件会自动生成对应预设,预设文件在data/scenario文件夹中,里面放着所有的预设,每一个json文件对应一个预设,预设名就是文件名。
    • 切换方法:!default set <预设名>,(将<预设名>整体替换为文件名) 然后再发送!reset
    • 例如:在data/scenario文件夹中有一个名为阿Q.json的文件,当我们要使用阿Q这个预设时,以管理员身份向机器人发送!default set 阿Q,机器人回复后再发送!reset

推荐配置

由于预设内容的不可控性:

当预设内含 NSFW 内容时,请注意使用环境!!!

配置pipeline.json

income-msg-checkcheck-sensitive-words字段的值设为false

配置provider.json

prompt-mode字段设为full-scenariomodel字段要特别设置一下,推荐模型如下

一般的预设,使用任意模型均可

如果含有NSFW内容,模型选择:

最好的:claude-3-opus-20240229

一般的:claude-3-sonnet-20240229,gemini-1.5-pro-latest,gemini-1.5-flash-latest

友情资源

168个人格预设合集(SFW,内容未经充分测试)

下载链接:https://pan.lazyshare.top/s/rEH0

密码:20240813

About

QChatGPT插件,可将酒馆SillyTavern的角色卡转写,以适配QChatGPT的人格预设

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages