三、有趣的使用案例
接下来我们通过一些案例来更加全面的认识一下ChatGPT,为什么说它不是一个聊天机器人。对于每一个案例,笔者不会做过多的主观评述,大家可以在评论区留下自己的看法。
1. 原创能力如何
世界级高View案例:【Please write a breaking news article about a leaf falling from a tree.】 其实我更想放出英文版的,但是为了方便各位看官,直接贴出中文版:
这里可以看出,它知道新闻稿会是什么样的风格,有时间、地点、事件,并引出了与此可能相关的人员,并且关系和行为也十分合理。由于是一篇树叶掉下来的新闻,所以整体感觉上有些滑稽,但是创作能力可见一斑。
2. 绘画能力如何
现在有很多根据描述词生成图片的应用,从国内到国外都有,首先介绍几个用着不错的产品:
- OpenAI平台产品:https://labs.openai.com/
产品名称DALL·E 2,可以使用描述词或上传图片进行生成。初始赠送50个彩色魔方,用作图片生成的货币,目前不提供订阅付费,只提供单独购买。但是由于AI生成的图片一般要多次修改才能出现了自己理想中的效果,所以长期使用真的是太贵了,于是乎我并没有下手。
- Deep Dream Generator:https://deepdreamgenerator.com/
初始赠送80能量,提供订阅和单独购买两种方式,但是测试之后发现在生成一些艺术图片时效果比较好,写实风就会差一些。
- Midjourney:https://www.midjourney.com/
可以直接在Discord中以对话方式创建图像,初始赠送20张免费额度,提供按月支付方式。每月200张,月供8刀,没有犹豫,直接入了一年。
下面来介绍一下如何使用这些工具生成与预期效果更加贴合的图片,简单来说:AI更懂AI。目前生成图片的主要方式就是通过描述词语,但是我们并不知道如何向AI描述各种关键细节,因为每一张图片的关键细节都不一样,这个时候就可以借助ChatGPT。如果我想生成一张无骨鸡爪的图片,并且只使用这个词本身,那么我会得到。。。
左边的图还好,虽然不是我想要的菜,但是附赠了一个服务员小姐姐,姑且就不追究了。但是第二张图着实是为我平淡的生活增添了一丝欢乐,好家伙,直接把原始食材摆上来了,直接看笑了。可见,对于一个专有名词,AI的理解能力有限,但是我们可以让ChatGPT来帮助我们生成描述词:
接下来我得到了这张,相信还有优化的空间,因为我并没有修改ChatGPT给出的任何内容:
3. 竟能和狗对话
世界级高Point案例:【Explain HTML to me like I’m a dog. 】这是一个很有意思的案例,这里我们对自己的身份做了假设,先来看看ChatGPT的反应如何:
- 当我是一只狗
我哭死,在觉得我不能理解HTML之后还贴心的安慰我,告诉我可以享受生活😂
- 当我只有三岁
这其实是笔者突发奇想,给自己一个设定,你会发现ChatGPT明确的理解什么是三岁小孩,三岁小孩是什么样的思维,应该如何与之沟通。在讲解的过程中,它更多的使用了比喻,而基本没有出现专业术语,结尾的总结也是点睛之笔,看起来很像是会对小孩子说的话。
- 当我是成年人
对于成年人来说,直接使用了专业性的术语,全面的讲解了基础概念和作用。
通过这个测试,其实可以引申出一个很有用的场景,当我们不能很好的理解一样东西时?能否换个思路,先从宏观上去认识,然后慢慢细化和拆解,也可以利用ChatGPT这个工具,让它从不同的角度为我们做出解答。
4. 编程代码纠错
最后来说说和开发者相关的内容,如果直接使用ChatGPT解答算法题目,甚至于是带有场景的应用题都是没问题的,这里就不进行演示了。这个案例是想让大家看看它对于代码的理解程度,如果我故意给了它一段错误的代码,结果会如何呢?
由于我没有指定编程语言,所以它给出了C#的正确代码片段,同时对其中的错误做了说明和完善,并给出了正确的调用测试用例。虽然使用测试的例子很简单,但是可以确定的是它不仅仅是在已有题库或功能代码进行查询,而是真的可以使用编程思维去解决你提出的问题。是的,它理解你说的。
四、我们应做的思考
最后一个部分算是笔者本人的一些思考,自从ChatGPT大火以后,出现了一些趁机蹭热度的,也有一些贩卖焦虑的,种种吧。。。我只是站在一个平凡人的角度说出自己对于这个事情的认识,不局限在这个事件本身。如果各位小伙伴想和我继续交流,可以加入文章结尾的(我自己的)CSDN官方粉丝群【手机上可能看不到二维码】或在评论区留言。
1. 为什么会大火
为什么ChatGPT会大火?这不是偶然的,正如前文中提到的,OpenAI平台在此前就一直在进行模型训练和优化,也在不断的推出各种功能模块,但是为什么没有像现在这么火呢?
我们用3D打印技术来做一个例子:3D打印被人们熟知是近10年内的事情,但是早在1986年,第一台商用3D打印机就已经问世,1993年获得技术专利。这里我们抛开技术不成熟等因素,一个主要的原因是什么呢?就是应用面还不那么广泛,使用起来还不那么方便,使用成本也不像现在这么低。
大数据和人工智能等行业的积淀也不是靠最近几年完成的,而都是能够追溯到几十年前,包括很多经典的数据挖掘算法与数学模型依然被广泛使用,这里变化最大的是什么呢?就是应用面与使用成本,同时与之相关的各个学科也都在向前发展。此前OpenAI存在很多功能也能让人感觉到惊艳,但是只是体验一下罢了。
ChatGPT目前可以说是以一个十分亲民的姿势出现,不但免费体验,而且确实能够帮助很多人解决问题,不仅仅是好玩这么简单。从ChatGPT和浏览器的整合就可以看出,以后也许真的会成为人们日常生活的一部分。
2. 产生哪些影响
接下来我从自己的视角来简单谈一谈ChatGPT会带来的影响,也包括目前的一些局限性和未来的发展方向。首先被影响比较大的行业会涉及到IT、运营、教育等等以知识积累为主的脑力劳动相关行业【个人粗浅认识】。目前ChatGPT可以进行基本的内容创作,成本为每个月20美元,这要比雇佣一个人的成本低的多。当然,现在就这样比较显然还不太合适,因为它还不能代替一个人来完成独立工作。
但是,它完全可以帮我们完成很多素材收集、基本内容创作等等方面的工作,可以大幅提升效率,这也就意味着可能我们不需要那么多人就可以完成原有的既定工作。如果ChatGPT长期作为一种稳定服务,甚至不断优化的服务长期存在,这种趋势就会越来越明显。
不过好在目前它的局限性还有很多,比如:
- 创造的内容重复性依然较高
- 只能接受文本内容作为输入【不支持识别图像,音视频信息,不过语音操作对接已经能够实现】
- 对于复杂问题给出的解决方案偏基础且可操作性不高
差不多相当于能干一些初级性的工作,不需要过度神化,使用得当能大幅提升工作效率,这一点是肯定的。
3. 采取哪些行动
当一项新生事物产生的时候,我们要如何应对呢?其实很多时候,并不是由这件事本身决定的,而是由我们自己的长期思维所决定的。比如,当遇到一个与你可能相关的,大火的技术出现的时候,你的态度是什么?是积极尝试?是暂且观望?还是首先想着要怎么黑一下,还是说尽量回避,这本身就是一个很值得思考的问题。
这里不想过多的展开了,之前写过一篇自己的经历,里面阐述了自己的人生目标是如何从数学老师一步一步变更到开发工程师 - 培训讲师 - 大数据/人工智能的,感兴趣的小伙伴可以去看一下:三入职场 - 你可以从我身上学到这些(附毕业Vlog)。这里并不是说每个人都应该做出相同的选择,毕竟每个行业都在不断变革,希望这样的思维方式能给大家带来一点启发。
最后用 《2040年的未来预测》 书中的一段话来作为结语:为什么我们每次总是错过机会呢?每当一个新鲜的事物或者一个新的技术出现在人们面前的时候,人们首先表现出来的是一种反感和抵抗。【作者认为】所有排斥和反感这些新事物的人必将进入败者组,而那些能够快速接受这些新事物的人就将进入胜者组。当新事物普及了之后,人们就忘记了自己曾经反感过它,这也就意味着他们不知道自己进入了败者组的原因。