半小时。相信大家最近都被ChatGPT刷过吧。事实上,它在将近一个月前流行过一次。不是,好像只是在程序员圈子里流行起来的,还没有被大众认可。不知道为什么最近又火了,这次的事情大家也都知道了。想着这么火的AI也能玩得开心,于是尝试把ChatGPT连接到个人微信上,在微信里挖AI。先看几张聊天截图,拉到一个群里进行群聊。可以看到ChatGPT的训练数据比较老,有些问题用的是历史答案。不过从上面的案例可以看出,现在的效果比之前好太多了。至少上下文可以联系起来。不得不说,这绝对是一个里程碑。流程在微信中访问ChatGPT,我们需要通过以下步骤才能成功注册OpenAi账号并获取APIkey;运行基于开源项目wechatbot的微信机器人程序;微信扫码登录(建议使用小号);注册OpenAi由于某些原因,在国内无法正常注册账号,甚至无法正常访问网站。详细的注册过程不在本文讨论范围之内。感兴趣的可以后台回复关键词【chatgpt】查看报名详情。下面我将介绍如何在注册成功后获取API密钥。当我们注册成功并登录后,我们可以点击链接https://platform.openai.com/account/api-keys在页面key上点击CreatenewSecret生成一个APIkey,复制APIkey并保存起来以备后用。运行机器人程序对于有技术背景的朋友来说,运行程序有几种方式。可以基于源码运行,也可以基于docker运行。为了简单起见,阿芬直接通过docker运行,安装到服务上。docker安装完成后,直接运行以下命令。dockerrun-itd--namewechatbot--restart=always\-eAPIKEY=新生成的APIkey\-eAUTO_PASS=false\-eSESSION_TIMEOUT=60s\-eMODEL=text-davinci-003\-eMAX_TOKENS=512\-eTEMPREATURE=0.9\-eREPLY_PREFIX=ChatGPT:\-eSESSION_CLEAR_TOKEN=nextquestion\docker.mirrors.sjtug.sjtu.edu.cn/qingshui869413421/wechatbot:latest正常,启动后使用dockerps命令我们可以看到有一个对应的docker进程如下。接下来我们进入容器查询二维码,扫码登录,依次执行下面两行代码。不出意外的话可以看到一个二维码,用微信扫码登录即可(推荐使用小号)。dockerexec-itwechatbotbashtail-f-n50/app/run.log扫码登录后就可以愉快的玩了,但是需要注意的是每个账号的API调用是有额度限制的。目前每个账户限额18美元,大家可以用它来玩自己玩AI。wechatbot的项目地址在这里https://github.com/qingconglaixueit/wechatbot,有兴趣的也可以研究研究一下。想想ChatGPT的出现打破了以往的人工智障,虽然还有很多不足,但相信在后续的迭代升级中,它可以有更好的表现。同时,AI也越来越成熟,相信未来会有更多的工作和技能被取代。对我们来说,唯一不变的就是变化,所以我们要做好接受新事物的准备,同时也要做好应对未来的准备,努力让自己变得无可替代。不会搭建的朋友可以按照下面的提示添加阿粉微信,阿粉会把搭建好的机器人拉进专门的读者群,大家可以体验一下,坑先到先得~先到先得。
