目录99 / 17

AI 为什么会?⑨ 为什么上传一个 PDF,AI 突然就懂了?

上一篇,我们调查了 Prompt。最后,我们发现,Prompt 并不是什么神奇的咒语。它只是帮助 AI 看到更多信息的一种方式,于是,一个新的问题来了,如果 Prompt 可以增加信息,那么,上传一本 PDF,为什么效果会更明显?

AI 为什么突然就知道一本它原来不知道的书?


调查现场

今天,我们做一个大家都试过的实验。打开 ChatGPT,不要上传任何文件。直接问:

帮我总结一下《员工手册》的第八章。

大概率,它回答不了,因为它根本不知道你公司的员工手册是什么。现在,上传这本员工手册,再问一次,它不仅知道,还能引用里面的具体内容,第一次体验到这里的时候,很多人的第一反应都是:

AI 学会了这本书。

我当时也是这么想的,后来我才发现,事情根本不是这样。


一、我们又把 AI 想成人了

为什么会觉得它"学会了"?因为人就是这样,你读完一本书,这本书就进入你的知识体系了。以后,即使书不在身边,你也能大概记住里面讲了什么,所以,我们很自然地认为,AI 看了一遍 PDF,也完成了同样的过程,后来,我发现。

AI 根本不是这样工作的。


二、想象一下开卷考试

有一天,我突然想到一个特别形象的比喻。上传 PDF,不像上课。更像:

开卷考试。

考试的时候,老师把一本书放在你的桌上,然后问:

第八章讲了什么?

你当然能回答,不是因为你刚刚学会了,而是因为

书就在你眼前。

如果老师把书收走,再问同样的问题,你可能又答不上来了,AI,很多时候,就是这种状态,它不是把书变成了自己的知识,只是回答的时候,那本书正好放在桌上。


三、后来,我做了一个实验

为了验证这个猜想,我上传了一本很冷门的文档,问了很多问题,AI 回答得很好,然后,我重新开了一个聊天窗口,没有上传任何文件,再次问同样的问题,它几乎全部答不上来,那一刻,我终于确认了一件事情。

上传 PDF,并没有改变 AI。

改变的,只是它回答问题的时候,桌子上多了一本书。


四、这一点,比想象中重要得多

为什么我要花一整篇文章讲这件事?因为它会改变你理解 AI 应用的方式。企业知识库,法律助手,医疗助手,客服机器人,它们看起来都越来越专业,很多人以为,开发者重新训练了一个 AI,事实上,很多时候,根本没有重新训练。只是

回答问题之前,先把相关资料放到了 AI 面前,于是,它就像一个参加开卷考试的人,开始回答。


五、终于,我们可以介绍一个新名字了

行业里,把这种做法。叫:

RAG。

全称其实不重要,你甚至现在就可以忘掉,真正重要的是理解。RAG 并不是

教 AI 新知识。

而是

回答问题之前,先把相关资料找出来,放到 AI 面前。

你有没有发现,它和前几篇其实是一回事,第一篇:我们发现,AI 只能根据眼前的信息回答,第二篇:我们把这些信息叫作 Context。今天,我们只是多做了一步。

把原本 AI 看不到的信息,主动放到它眼前。

于是,它就"懂了"。


六、原来,我们一直在做同一件事

写到这里,我突然发现,前九篇,其实一直都在重复一句话,只是,每一次,换了一个角度,Prompt,是在增加 Context,聊天记录,是在增加 Context,Memory,以后也是,上传 PDF,还是,RAG,也是,所有这些技术。

真正做的事情,其实都只有一件。

让 AI 在回答之前,看到更合适的信息。


调查笔记 No.9

今天,我们推翻了第九个认知。

上传 PDF 后,AI 学会了这本书。

上传 PDF,并没有改变 AI。只是回答问题时,它的桌上多了一本书。

今天,我们还认识了一个新概念。

RAG。

不过,真正重要的不是这个名字,而是它背后的思想。

不是训练 AI。

而是给 AI 看。


当前掌握的线索

  • AI 根据 Context 回答问题。
  • Prompt、聊天记录、PDF 都是在增加 Context。
  • 上传 PDF 并不会改变模型本身。
  • RAG 的本质,是把相关资料放到 AI 面前,而不是重新训练 AI。

下一步调查

如果上传 PDF 可以做到,那么为什么 AI 还能记住我的偏好?为什么不同聊天之间,它开始认识我了?这一次,放到它眼前的,又是什么?下一篇,继续调查。

《AI 为什么会?⑩ AI 为什么开始认识你了?》