服务器主要配置文件说明
docker-compose.yml。该文件用于配置全局参数,例如:全局使用的
TTS(语音转文本)
,LLM(大型语言模型)
,STT(语音转文字)
以及服务器地址
和端口
和配置。caution确保所有使用了的端口都打开,
1883/tcp
,8082/tcp
,18083/tcp
,8083/tcp
,8085/udp
,尤其注意8085
端口是UDP
。对于一些 VPS,可能需要去安全组打开,请一定确保打开成功。
roles.json。该文件用于配置每个角色的参数。例如:
开机提示语音
,角色的提示词定义
以及每个角色各自的TTS(语音转文本)
,LLM(大型语言模型)
和STT(语音转文字)
。如果未配置 TTS,LLM,STT,系统会选择docker-compose.yml
中配置的相应参数。cautionroles.json
中的配置会覆盖docker-compose.yml
中的配置,从而达到角色级别的配置。如果在role.json
中定义了 TTS, LLM, STT, 则系统会自动使用roles.json
中所定义的。请仔细查阅文档中角色配置关于 TTS, LLM, STT 的配置。