赞
踩
最近看《冰鉴》那本相书,其中提到做人做事包括写文章,"开门见山,此为第一"。那么,我写的这篇文章,也将我最终部署的机器人的成果放在最前面。
目前经过我的摸索,它主要实现了以下功能:
1、基础对话
2、语音识别
3、微信拍一拍回复
4、绘画
另外根据原教程的视频demo,还能实现:
1、链接和文件的总结
2、对已生成的图片进行修复
3、定制知识库
git clone https://github.com/zhayujie/chatgpt-on-wechat.git
(或者直接下载压缩包)
pip install -r requirements.txt
pip install -r requirements-optional.txt
既然是做一个机器人,你这个机器人是基于哪个模型,总要设置吧?所以这一步也是必不可少的。这个项目支持chatgpt、文心一言、讯飞星火等等你听过或没听过的各种大模型。那么项目教程是以chatgpt为例,修改项目目录下的config.json文件:
在项目目录执行启动命令
python app.py
(Tips:如果部署过程中出现 No module named XXX的错误,这说明某个包在一键安装的过程中失败,那么是哪个包没找到,就单独把这个包下载下来就好了。)
1、必须占用一个微信,如果你用自己的微信号登录的话,桌面端的微信你自己就无法登录了。
解决:新建一个小号作为专用机器人。(最安全的做法)
2、如果项目不启动,则不能做到及时回复
解决:把项目部署到服务器
这里我有必要强调一下,原项目地址中给的教程已经非常详细,我写的教程也比不上原教程的万分之一,那我为什么还要写呢?养成一个写博客的好习惯。
在chatgpt刚迈进大众的视野时,我的学长就已经在QQ上接入了chatGPT的机器人。那时的我,只知道调用接口来实现功能,其实还是对于编程不够精通的原因,让我不愿意去深入了解。而后来,一个偶然的机会,这个机器人重新进入了我的视野,刚好我手头也没有什么事情,我想着硬着头皮把这个搞起来。结果是我万万没有想到的,我很快就配置好了一个机器人,这比我想象中要简单太多了。
我们都知道,现在最火的大模型就是ChatGPT了,如果能让自己的机器人接入ChatGPT,那该有多好?奈何ChatGPT接口的价格过分昂贵,实在让人望尘莫及,这可怎么办?可以加我好友,我们深入交流。
QQ:1677507428
欢迎指教
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。