大家好,我是火旺技术
今天我来跟大家分享一下 chat GPT 这个话题。chat GPT 可以说是最近科技圈的唯一顶流话
题。我自己也是第一时间进行了试用。昨天晚上我在知乎看到有人问:chat GBT 真的会改
变我们的生活吗?从这个问题出发,我想跟大家分享一下我自己的看法,并且顺便聊一聊我
所认为的 chat GBT 的正确用法。
首先,我认为 chat GBT 会改变我们的生活,因为它会让我们每个人都有机会拥有自己的私
人助理。其实,这两天我经常跟一些非 IT 行业甚至是非理工科的朋友一起讨论 CHAT GPT,
有时候我也不知道该跟他们怎么解释它的作用。
随着我自己对 CHAT GPT 了解的深入,我认为 chat GPT 不仅仅是一个搜索引擎,更不仅仅
是对话机器人。它是一个真正意义上的 PDA,也就是个人数字助理。chat GPT 可以帮助我
们完成日常生活中的很多事情,比如提醒日程安排、查询天气、搜索资讯等等。
总的来说,chat GPT 是一款非常实用的工具,它的出现将会改变我们的生活方式。我相信
未来它会变得越来越普及,并且会在我们的生活中扮演越来越重要的角色。
首先,让我们注意到 Chat GPT 的使用界面。在左上角,它以多个对话框的形式出现,也就
是多个 Chat。每次打开并与它对话时,实际上都会新建一个 Chat。然而,很多人对它的理
解并不够准确,导致他们使用方式不正确,最终的效果也并不理想。
因此,我希望看到这篇文章的人都能注意到一点:Chat GPT 并不是开箱即用的,而是需要适
当调教。我们可以这样理解:每次打开 Chat GPT 并新建一个单独的 Chat 时,我们都会拥有
一个初始化默认出厂设置的数字助理。但此时,它并不知道我们是谁,我们要做什么,或我
们的具体需求是什么,或者我们希望它拥有什么样的特质和功能。因此,我们需要将这些信
息灌输给它,加以调教。只有这样,这个 Chat 才能成为我们在某一个领域或某一项具体工
作上的助理,帮助我们更好地完成工作。
实际上,这就是 Chat GPT 与其他 AI 显著不同之处,也就是上下文连续对话能力。我在网上
看到很多人都尝试将 Chat GPT 调教成猫娘或者自己的二次元老婆,其中很多人都成功了。
接下来,我将用刚刚完成的一项工作为例,向大家说明其用法。昨天,我的一个朋友向我发
了一套题目,希望我能帮他将这套题目制成一个在线刷题的小程序。这套题目的特征其实非
常一致,即题干选项,而答案则在括号中。最终,我帮他做成的效果就是这个样子:我们可
以看到一个小程序,可以在上面做题并切换题目。像这样的小程序其实有很多公司提供的服
务,不需要自己动手制作。但是,上传这个题目时有一个规定的模板格式,就像我这次用到
的这个模板。这个模板要求答案必须另起一行,然后通过答案冒号某个字母的方式告诉他的
后台。这样的话,当你批量上传一份题库的时候,他就能自动地帮你解析成一些题目。
我们回到刚才这个原来的题库。我们要如何将这个题库变成那个模板上所要求的样子呢?这
是一个个性化、定制化非常强的工作需求。过去,根本就没有通用的工具可以用来解决这个
问题。其实在我们的生活和工作中,很多时候遇到的问题和工作都是这种情况。在过去,我
们可能只能自己一点一点手工来做。比如我在这个地方敲下回车,写下答案冒号,然后再把
这个 B 选项剪切到那里来。如果我们的题目并不多,比如 100 道或 200 道,我们甚至可以考
虑这样来做。但是,这套题库有上千道题,我们应该怎么做呢?可能有的人会说,可以让别
人来做,比如老板把工作交给员工来做,上级把工作交给下级来做,或者像我的朋友一样干
脆找我来做,因为他知道我会写代码。
昨天,我第一时间并没有想到 chatGBT。所以,我写了一段 Python 代码。这个 Python 代码
分为以下几步:首先,我将整个题库的内容读入 Python,然后利用正则表达式将整个题库
的文档拆分成一道一道的题目,并储存成一个列表。第二步,我从列表中取出每一道题目,
再使用正则表达式提取出括号中的答案,并将括号中原来的这个内容置为空值。第三步,我
在每道题目的后面另其一行,按照模板的格式要求添加了答案冒号,然后这个答案的字母,