如何使用ChatGPT for Bot
如何使用ChatGPT for Bot

如何使用ChatGPT for Bot

一款支持各种主流语言模型的聊天的机器人!

查看使用教程

项目地址: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

语音服务的语言和语音支持

https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/language-support?tabs=tts#supported-languages

@机器人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

以下是一些维护的注意事项:

  1. 你需要先 cd ./chatgpt-qq 才能进入到程序的安装目录。
  2. 你可以输入docker-compose logs -f --tail=100 来观察运行日志。
  3. 修改配置文件后,使用 docker-compose restart 重启程序。
  4. 使用 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/"

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Title - Artist
0:00