文章目录
- 前言
- 功能
- 反响
- 思考
这篇文章主要展示了基于ChatGPT的微信聊天机器人的效果,以及在部署过程中我产生的一些思考。部署一个这样的机器人的具体方法我过两天会单独写一篇文章。
前言
最近几个月以来,ChatGPT这个词语已经像病毒一样在互联网上席卷开来。很多人都听说过ChatGPT,也有不少人亲身体验过这个神奇的聊天机器人。一旦你见识了ChatGPT的魔力,你就再也无法忍受没有他的世界。他可以和你对话,可以解答你的疑问,可以给你提供建议,可以帮你写作,帮你完成各种任务。就我个人体验来说,ChatGPT至少将我的工作、学习效率提高了5倍。
ChatGPT实际上是一种基于自然语言处理技术的应用程序,它由OpenAI团队开发,名称来源于其核心技术GPT(Generative Pre-trained Transformer)。ChatGPT发布于2022年11月30日,仅用了5天就突破了百万用户。2023年1月底,ChatGPT月活用户达到1亿,成为史上用户增长速度最快的消费级应用程序。根据 Sensor Tower 的数据,TikTok 达到 1 亿用户用了 9 个月,Instagram 则花了 2 年半的时间。
然而,ChatGPT被禁止在中国大陆使用。在中国,想要使用ChatGPT需要经过一系列繁琐的操作。比如首先你得学会魔法上网,其次还得使用虚拟海外手机号进行账号注册。如果你想使用最新的GPT-4模型,你还得开通ChatGPT-plus,这要求你得有海外银行卡(或者使用虚拟海外银行卡)。这些复杂的流程以及一系列可能出现的问题都让很多对ChatGPT感兴趣的朋友对其望而却步。
基于以上原因,再加上我觉得有时候想问ChatGPT问题还得打开手机浏览器登录网站访问有些麻烦,我就想利用OpenAI提供的API,把ChatGPT接入微信,构建一个基于ChatGPT的聊天机器人。这样我就可以像与朋友聊天一样和ChatGPT对话,从而提高使用的便捷性。另外,我还可以把机器人拉入聊天群聊,这样群里的其他人就可以通过艾特它的方式与它对话,让身边的人都能使用上ChatGPT。
功能
基于ChatGPT的微信聊天机器人本质上其实就是一个在电脑端登录的微信,只不过他由程序操控,给他发送的消息会被他自动转发给OpenAi提供的API,ChatGPT传回回复后再被他转发给用户。
可以直接添加他好友与他对话。也可以在群聊中通过艾特他的方式与他对话。
反响
基于ChatGPT的微信聊天机器人部署成功后,我把他拉到了一些微信群聊里,并向大家展示了他的功能。大家对他的热情程度远超我的预期。下面是一些朋友与他互动的截图。
思考
基于ChatGPT的聊天机器人很强大,很智能,可以方便地帮助我们解决很多问题,这一点我在部署之前就已经知道。但这样一个聊天机器人能引起这么热烈的反响着实超乎了我的预料。ChatGPT早已融入了我的工作流,并且我身边绝大多数的同学都在使用ChatGPT。这让我陷入了一种误区,似乎这款应用已经像微信、QQ一样普及,似乎所有人都已经接受并学会了使用这个新事物。但实际上,ChatGPT的发布到现在也不过小半年时间,再加上大陆封锁等缘故,国内真正能使用上他的人也只是以学生和程序员为主的极小部分人群。这就是信息差。
最近AI领域的发展像安装了加速器一样,仅仅是3月份新发布各项工作都只能用“颠覆”和“恐怖”来形容。很多时候我会焦虑,觉得自己跟不上时代的步伐,害怕自己被时代抛下。但实际上回头看,“学生”这个群体可能已经是走的靠前的那批人了。
ChatGPT的强大是颠覆性的,他打破了规模定律,让我们知道原来当模型的参数多到一定程度,模型竟然可以“涌现”出一些新的能力。他不是如AlphaGo般只能进行特定任务的“弱人工智能”,而更接近“通用人工智能”的概念。他的出现让很多人大呼“NLP不存在了”,也在网上掀起了一股关于“我会不会被人工智能取代”的讨论热潮。紧接着,4月5日SAM模型被提出,号称“分割一切”,让人直呼“CV也不存在了”。但不管NLP、CV还会不会存在,这些大模型的提出注定带来一场淘汰式的革命。科研的范式要改变,工作的范式要改变,学习的范式要改变。AI会不会淘汰人类尚未可知,但AI绝对会帮助人类淘汰人类。能够合理使用AI工具的人能够迅速拉开与不会使用AI的人之间的差距。
时代的浪潮势不可挡,但福祸相依,危机与机遇并存。未来已来,愿你我把握好这个前所未有的时代。