服务器主要配置文件说明
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 的配置。