-
Notifications
You must be signed in to change notification settings - Fork 68
/
.env
113 lines (71 loc) · 2.97 KB
/
.env
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
99
100
101
102
103
104
105
106
107
108
109
110
111
ENVIRONMENT=prod
APSCHEDULER_AUTOSTART=true
APSCHEDULER_CONFIG={"apscheduler.timezone": "Asia/Shanghai"}
COMMAND_START=["","/"]
# 以下配置项均有默认值,保持注释即使用默认值
# 默认牛牛轮盘模式,0为踢人,1为禁言
#DEFAULT_ROULETTE_MODE=0
# 是否使用RPC连接数据库
# 请提前安装依赖:pip install grpcio grpcio-tools grpcio-reflection
#USE_RPC=false
# gRPC token
#RPC_TOKEN=your_rpc_token
# mongodb 相关配置,如无特殊需求,保持注释即可
# 使用 docker-compose 部署时,请将MONGO_HOST设置为 mongodb 容器 的 service 名称,如:MONGO_HOST=mongodb
# 使用RPC连接数据库时,请将mongodb的主机和端口替换为rpc服务的主机和端口
#MONGO_HOST=127.0.0.1
#MONGO_PORT=27017
# 复读机功能相关参数,推荐保持注释
# answer 相关阈值,值越大,牛牛废话越少;越小,牛牛废话越多
#ANSWER_THRESHOLD = 3
# answer 阈值权重
#ANSWER_THRESHOLD_WEIGHTS = [7, 23, 70]
# 上下文联想,记录多少个关键词(每个群)
#TOPICS_SIZE = 16
# 上下文命中后,额外的权重系数
#TOPICS_IMPORTANCE = 10000
# N 个群有相同的回复,就跨群作为全局回复
#CROSS_GROUP_THRESHOLD = 2
# 复读的阈值,群里连续多少次有相同的发言,就复读
#REPEAT_THRESHOLD = 3
# 主动发言的阈值,越小废话越多
#SPEAK_THRESHOLD = 5
# 说过的话,接下来多少次不再说
#DUPLICATE_REPLY = 10
# 按逗号分割回复语的概率
#SPLIT_PROBABILITY = 0.5
# 喝醉之后,超过多长的文本全部转换成语音发送,仅当配置了 tts 时有效
#DRUNK_TTS_THRESHOLD = 6
# 连续主动说话的概率
#SPEAK_CONTINUOUSLY_PROBABILITY = 0.5
# 主动说话加上随机戳一戳群友的概率
#SPEAK_POKE_PROBABILITY = 0.6
# 连续主动说话最多几句话
#SPEAK_CONTINUOUSLY_MAX_LEN = 2
# 每隔多久进行一次持久化(秒)
#SAVE_TIME_THRESHOLD = 3600
# 单个群超过多少条聊天记录就进行一次持久化,与时间是或的关系
#SAVE_COUNT_THRESHOLD = 1000
# 保存时,给内存中保留的大小
#SAVE_RESERVED_SIZE = 100
# sing 功能相关配置
# key 对应命令词,即“牛牛唱歌” or “兔兔唱歌”
# value 对应 resource/sing/models/ 下的文件夹名,以及生成的音频文件名,也要对应模型 config 文件里的 spk 字段
# 注意 .env 里 dict 不能换行哦,得在一行写完所有的
#SING_SPEAKERS={"帕拉斯": "pallas", "牛牛": "pallas"}
# 每次合成并发送的语音长度,单位:秒
#SING_LENGTH=120
# 指定sing功能使用的显卡
#SING_CUDA_DEVICE="0"
# chat 功能相关配置
#请参考 https://zhuanlan.zhihu.com/p/618011122 配置 strategy
#CHAT_STRATEGY=cuda fp16
# 是否使用本地 api
#chat_use_local_server = False
#chat api超时时间,机子差可以设长一点
#chat_server_timeout = 15
#chat api重试次数
#chat_server_retry = 3
# tts 功能相关配置
# 声码器,可选值:pwgan_aishell3、wavernn_csmsc
#TTS_VOCODER=pwgan_aishell3