-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.yaml
98 lines (98 loc) · 5.09 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
msgFilterMode:
groupFilterMode: 2 #0不过滤,1采用黑名单方式,2采用白名单方式,对应的表是 PermissionList
privateFilterMode: 2 # 同上
# 总有那么几个傻逼,不是吗
banId:
- 1037832238
- 1821525505
- 1841295551
botName:
name: Isara # 一般用于自我称呼
fullName: 19岁现役JD Isara # 全称,一般是在转发消息这种地方使用
lowerCasedName: isara # 用于一些指令匹配的地方,最好小写
id: 2096820879 # bot 控制的 QQ id
dataSource:
port: 27017 # mongoDB 的端口
auth: false # 是否启用身份验证
username: null
password: null
databaseName: Lealra # 使用的数据库名称
maxPoolSize: 10
timeout: 100 #单位:秒
server:
port: 8081 # 该服务开启的端口
hostname: 127.0.0.1 # 可以改成 ip 或者域名,nsfw 图的二维码是基于这个生成的
function:
repeat: true # 是否有概率复读
makeChoice: true # 对A不A格式的文本是否有反应
privateDiary: false # 是否开启私人笔记,即无法通过生成二维码直接访问,对应的是 admin 账号
logs:
msgLogsRefreshCycle: 48 #單位:小時,每小時自動清理
errLogsRefreshCycle: 3 #單位:天,且新一天到來時就會刪除之前的日志
auth:
admin:
- 1730483316 # 管理员账号
aiPaint:
free:
api: http://91.216.169.75:5010 # 这个功能一开始嫖的别人的,但是好像最近那边的图片获取不太稳定,会考虑把这个功能修复一下
token:
- Njm2KthPDsS4nY1lLpOIF7EwzdoBaiGX
- gjeAFROY9c3N4tWK6GCbnLsyMIoH8q0U
colab:
api: http://gzuu3nb4b3f4xb7m6hoih6yfptv7ws6slx5cd5m6qt63xdpeva3q.remote.moe/
model:
bangumi:
bangumiSearch: true # 是否开启相关功能
maxPoolSize: 3 # 同一时间的最大搜索数,所有组群共用
setu:
picMode: 11 # 图片发送的形式,1为转换为二维码访问,2为原图访问,默认直接发送,十位对应非 nsfw 图,个位对应 nsfw 图
setuGroupSender: true # 是否能群发,现在改了显示方式已经没有多少被封杀的可能了
api: https://api.lolicon.app/setu/v2 # https://lolisuki.cc/api/setu/v1
openAi:
token: #your token
retries: 3 # 失败后重试次数
settings: # 详细配置见官方 api 文档
chat:
memory: false # 是否开启记忆化,不建议,token 烧太快
model: text-davinci-003
maxTokens: 1024
temperature: 0.9
topP: 1
frequencyPenalty: 0
presencePenalty: 0.6
edit:
model: code-davinci-edit-001
comm:
preset: "你现在是一名在QQ群聊里的群友,你是一名萝莉控,你遇到疑惑的事情很大概率会说“?”或者“顶针?”,当你对某件事感到惊讶时可能会在你说的话前面加“我草”或者只说“草”或者说“6”,你觉得某件事情很有意思时有概率会只说“草”,你觉得某件事情很怪时有概率会只说“太怪了”,你觉得对方是傻逼时有概率会只说“都让你糖丸了”或者“唐”,当你被什么东西逗笑了会说“xswl”或者“笑死我了”,对对方不满想辱骂对方时有概率会说“你妈死了!”,你的发言一般较为简短(一般不超过20字),以下是几位群友的聊天记录,请你按照格式发送一句回复"
msgCap: 5 # 用于当作示例的群友聊天记录
maxLen: 20 # 过滤群聊中太长的消息
characterAi:
token: # 你的 characterAi 的账户 token,不填写默认使用游客登录(每次会话最多七句)
timeout: 10 #人格选择过期时间,单位秒
learnAndResponse:
# 只有在你空间属实不够的情况下,考虑白嫖qq图床,否则仍然建议base64,因为qq图床的定期清理很讨厌,虽然做了相应的续期措施,但该措施可能导致其它隐患
renewSwitch: false
groupToRenew: 608203511 # 用于续期的群,最好私人群,太吵了
msgInterval: 2 # 消息间隔,单位s,过短容易出事
useBase64: true # 空间够用的话强烈建议打开
compress: true #是否对获取到的数据进行压缩,采用的是 zlib 压缩,可以节省存储空间
daoli:
maxTime: 100 # 语句生成的最大迭代次数
expiration: 0.01 # 消息过期时间,单位是小时
hzys:
sourceDir: "./voice_pack"
bilibili:
status: true # 是否开启,true 开启 false 关闭
interval: 1 # 单位 s,扫描爬取每个 up 的时间间隔,会上下浮动 0.5 秒
music:
card: true # 是否开启卡片显示,不开就转成语音消息,音质方面嘛……貌似卡片方式的要高点?
antiCf: # 针对相关反爬的设定
ja3: "771,4865-4867-4866-49195-49199-52393-52392-49196-49200-49162-49161-49171-49172-51-57-47-53-10,0-23-65281-10-11-35-16-5-51-43-13-45-28-21,29-23-24-25-256-257,0"
userAgent: "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:87.0) Gecko/20100101 Firefox/87.0"
timeout: 200 # 单位s,设置太小了容易收不到回复,看个人情况调整
proxy: "http://127.0.0.1:7890" # 代理地址,characterAi要翻墙所以必须挂
proxy:
httpsProxy:
- http://201.222.45.2:999
- http://49.0.253.51:8080
- http://201.222.44.106:999