【有手就行】5分钟教你把ChatGPT接入QQ,搭建你的专属聊天机器人
原创 数字生命卡兹克 数字生命卡兹克 2023-05-31 23:08 天津
互动数据
- 阅读:3437
- 点赞:71
- 转发:50
- 喜欢:22
- 留言:25
最近OpenAI对魔法封的严重,而且ChatGPT用起来最近挺慢,没事还卡一卡,麻烦。
所以为了自己的顺畅体验,干脆直接把ChatGPT接进QQ里面去了。
用起来就轻松加愉快,私聊群聊都行~
大概就是这种效果:
接下来,就教大家徒手接一个,真的,有手就行,5分钟解决战斗。
我使用的项目是ChatGPT for Bot,Github源址在此:
https://github.com/lss233/chatgpt-mirai-qq-bot
你需要准备的东西:
-
魔法(这个不解释了)
-
1个QQ号(别作死用自己的大号)
-
OpenAI的API key
OK,我们正式开始。
首先,你需要先下载这个项目的一个整合包。毕竟没程序跑个屁哈哈~
我也给大家准备好了,关注并私信我Q,就直接自动回复你下载链接了。
下载完解压到本地,我就直接解压到D盘的新建文件夹里了。可以看到包里有这么些东西。
我么直接双击运行初始化~
敲一下回车,就会让你输入你想配置的机器人的QQ号了,再强调一下,别用自己的大号,虽然封号概率很低,但是万一封了就得不偿失了~
输入完QQ号后,再敲一下回车,就会开始跑脚本,嘟嘟嘟的几秒十几秒就完事了,此时会自动给你弹出一个长这样的文本文件。这就是我们需要修改一下的配置文件,也是最麻烦的一步,后面就一马平川了~
因为这次只接ChatGPT,所以模版我已经写好了。大家把我的代码复制进去,然后把我标注的地方给改成自己的就行~
# 这里是 ChatGPT for QQ 的所有配置文件
# 请注意:以 ”#” 开头的文本均为注释
# 不会被程序读取
# 如果你想要使用某个设置,请确保前面没有 ”#” 号
# 配置文件编写教程:
# https://chatgpt-qq.lss233.com/
[onebot]
qq=请填写机器人的 QQ 号
manager_qq = 请修改为机器人管理员的QQ号
# ==== OpenAI 部分开始
[openai]
# OpenAI 相关设置
# 自定义 OpenAI 的 API 接口基础地址
api_endpoint = “https://chatgpt-proxy.lss233.com/v1/”
# 以下是 GPT3(.5) 和 GPT4 的模型参数
# 在使用 API 调用时有效
[openai.gpt3_params]
temperature = 1.0
max_tokens = 4000
top_p = 1.0
presence_penalty = 0.5
frequency_penalty = 0.5
min_tokens = 1000
# 你的 API key,可以在这里看:https://platform.openai.com/account/api-keys
api_key=“sk-xxxxx”
# 如果你在国内,需要配置代理(端口写成自己的)
proxy=“http://127.0.0.1:7890”
支持的变量:{session_id} - 此对话对应的上下文 ID,若产生在好友中,则为好友 QQ 号,若产生在群聊中,则为群号
title_pattern=“qq-{session_id}”
这几个地方需要更改。QQ就不说了。
OpenAI的API Key如果忘了的话,去这个网址:
https://platform.openai.com/account/api-keys
登录后,新建一个Key,以前的key你也没法复制,就新建一个存下来。
而端口那块,打开你的魔法,我的这个7890就是,每个人的可能都不一样,默认的一般就是7890。
全部设置好以后,我们把配置文件和刚才的窗口都关了。最难的一步完事了!
我们找到根目录中的启动ChatGPT。双击运行。
看到这些消息后,说明ChatGPT启动成功。
这个窗口千万别关。我们回到文件夹里,再找到启动go-cqhttp,双击运行。
弹出一个窗口,等个几秒以后,就会出现一个巨大的二维码,此时,打开你的手机QQ,登上你的小号,直接扫码登录。
**提示登录的是手表QQ,没毛病,因为用的就是手表QQ的协议,**直接手机确认登录。看到这些提示后,就说明登录成功,
所有程序全部完成。QQ接入ChatGPT成功,我们去对话一下试试~
一切都没毛病,愉快的玩耍起来吧~
关注并私信我Q,就直接自动回复你整合包啦。
另,明天儿童节啦,祝大家六一快乐~
以上,创作不易,有用的话请点个在看并给我设个星标⭐,感恩。