更新记录
2023.1.7
1. 支持拦截词(双向拦截)
2. 支持日志记录
3. 新增多条指令
4. 可实现AI画图(效果很不好,非常建议不使用,如要使用,可以找我问如何配置)
5. 支持聊天注入key(使用/key指令)
6. /status指令优化
7. 其他微小改进
8. 移除了Him bot
注: 1. GPT-4即将推出
2. 微软Bing三月底会灰度测试网页内嵌ChatGPT结果
杂谈
ChatGPT是什么?
ChatGPT是一款开源的聊天机器人框架,它使用了OpenAI的GPT-3语言模型,可以实现自然语言处理、问答和对话生成等功能。通俗的说就是一款AI聊天机器人 。你可以点击下方在线体验体验一下,在网上有大量的注册教程以及对接微信,微信公众号,QQ的教程和文章,那么今天就写一个对接QQ频道的教程!如果有想体验的请加入QQ频道体验,当然你也可以邀请到你的QQ频道中去使用!
在线体验
效果展示
⭐功能:
基本功能
✅ 回复符合上下文
✅ 超额自动切换
✅ 支持统计频道、消息数量等信息
✅ 多并发处理,回复速度快
✅ 持久化转储历史记录,重启不丢失
✅ 支持指令控制
✅ 官方API,稳定
关于token:token就相当于是AI中的单词数(但是不等于单词数),
text-davinci-003
模型中最大可以支持4097
个token。在发送信息时,这个机器人会将用户的历史聊天记录打包发送给ChatGPT,因此,token
也会相应的累加,为了保证聊天的上下文的逻辑性,就有了缓存token。
指令功能
需要先@
机器人之后再输入指令
/reset
重置prompt/his
查看历史记录(每个用户都有独立的会话)/his [页码数]
查看不同页码的历史记录。例如/his 2
查看第2页/token
查看当前缓存的总token数/count
查看统计/status
查看chatGPT的配置
搭建方法
准备linux服务器一台,安装好Python 3.8+
的以上版本(这儿不多做介绍怎么安装python,网上有大量教程)
1.安装第三方库
安装好后使用Python的pip工具安装
pip install qq-botpy
(QQ频道官方Python SDK)pip install openai
(OpenAI 库)
⚠注意,由于qq-botpy需要运行在
Python 3.8+
的版本上,因此本项目也需要在此之上运行
配置
- 获得 OpenAI的key OpenAI ,这儿不多做介绍,网上有大量的教程
- 获得 QQ开放平台下QQ频道机器人的token和appid QQ开放平台,一个QQ频道机器人(很容易创建~)
- 在服务器中下载此项目文件,如果喜欢此项目请star一下,谢谢支持!
-
在configs/config.yaml下进行配置,当然你也可以用命令修改 vi config.yaml
最后启动
Linux下需要使用如下命令:
# 前台运行
python3 main.py
# 后台运行
nohup python3 main.py &
到此,机器人就正式启动完成了,你可以上线的机器人啦,如遇到问题,请在评论区留言或者联系我!
注意事项
- 官方api并不是免费接口
- 新账号有18美元额度,用完再注册即可
2、本站永久网址:https://www.xheishou.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
- 最新
- 最热
只看作者