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 为什么开始认识你了?》