一款支持各种主流语言模型的聊天的机器人!
项目地址:https://github.com/lss233/chatgpt-mirai-qq-bot
完整配置文件样例
只有一个配置文件: config.cfg
https://chatgpt-qq.lss233.com/pei-zhi-wen-jian-jiao-cheng/wan-zheng-pei-zhi-wen-jian-yang-li
[onebot]
qq = 请填写机器人的 QQ 号,不要加引号
manager_qq = 请修改为机器人管理员的QQ号,不要加引号
# 此处保持默认设置,无需修改
reverse_ws_port = 8554
[openai]
[[openai.accounts]]
# 你的 access_token,登录 OpenAI 后访问`https://chat.openai.com/api/auth/session`获取
access_token = "一串 ey 开头的东西"
# === Poe 账号部分开始
# 如果你没有 Poe 账号,可以直接删除这部分
[poe]
[[poe.accounts]]
# 登陆 poe.com 网站后,通过开发者工具查看Cookie获取
p_b = "V4j***"
# === Poe 账号部分结束
语音功能支持的配置项:
[text_to_speech]
# 语音转文字
# 是否默认开启文字转语音
always = false
# 默认音色
# 此选项和你使用的引擎有关
default = "zh-CN-XiaoyouNeural"
# 引擎
engine = "edge"
你可以给机器人发送:切换语音 xxx 来开启语音功能(xxx为音色)。
你可以发送:ping 来查看所有支持的音色。
在这里可以试听:
https://speech.microsoft.com/portal/voicegallery
语音服务的语言和语音支持
@机器人QQ 切换语音 关闭
@机器人QQ 加载预设 蒂法
@机器人QQ 加载预设 英语
@机器人QQ 文字模式
@机器人QQ 图片模式
@机器人QQ 进入角色扮演模式
@机器人QQ 退出角色扮演模式
@机器人QQ 进入设定模式
@机器人QQ 切换AI slack-claude
@机器人QQ 切换语音 yunjhe

可用语音:
xiaoxiao 晓晓
xiaoyi 晓伊
yunjian 云健
yunxi 云希
yunxia 云夏
yunyang 云扬
xiaobei 晓北(辽宁)
hsiaochen 晓臻(台湾普通话)
yunjhe 云哲(台湾普通话)
hsiaoyu 晓雨(台湾普通话)
xiaoni 晓妮(陕西)
用机器人QQ扫码验证
把device.json和生成的session.token这2个文件上传到VPS服务器上,具体路径为/root/chatgpt-qq/gocqhttp

以下是一些维护的注意事项:
- 你需要先 cd ./chatgpt-qq 才能进入到程序的安装目录。
- 你可以输入docker-compose logs -f --tail=100 来观察运行日志。
- 修改配置文件后,使用 docker-compose restart 重启程序。
- 使用 docker-compose pull && docker-compose up -d 命令来更新程序
如果你记不住的话,可以把上面这段文字保存到一个文件里面,需要的时候再看。
如果您遇到问题可以在这里寻找答案:
https://chatgpt-qq.lss233.com/
如果您觉得此脚本对你有帮助的话,欢迎您在爱发电支持作者。
https://afdian.net/a/lss233
browserless_endpoint配置
browserless_endpoint = "https://ai.fakeopen.com/api/"
browserless_endpoint = "https://chatgpt-proxy.lss233.com/api/"