一、背景
目前 ChatGPT 主要有两款 PDF 对话插件,一个是 AskYourPDF 一个是 ChatWithPDF(需 ChatGPT Plus),他们都可以实现给一个公共的PDF 链接,然后进行持续对话,对读论文,阅读 PDF 格式的文档非常有用。
使用时发现都需要提供一个 PDF 的链接。
「1」一个是直接提供了公开访问的PDF链接,如 https://arxiv.org/ 这个论文网站直接提供了诸多 PDF 访问链接,读论文非常方便。
「2」一种是自己上传PDF 文档然后获取对应的 PDF 链接。那么怎么获取这个链接?
二、了解插件寻找思路
ChatWithPDF 和 AskYourPDF 插件的有什么异同?
ChatGPT 的回答:
ChatWithPDF 和 AskYourPDF 都是用于处理 PDF 文档的插件,它们都可以从 PDF 文档中提取信息。然而,它们在操作方式和功能上有一些区别。
- ChatWithPDF:这个插件允许用户加载和查询 PDF 文档。用户首先需要提供一个临时的 PDF URL 用于处理。一旦 PDF 加载,用户可以查询、分析或根据该 PDF 提出问题,而无需每次都指定。
- AskYourPDF:这个插件设计用于加速从 PDF 文档中提取信息。它通过接受用户提供的 PDF 的 URL 链接或文档 ID (doc_id) 来工作。如果提供了 URL,插件首先验证它是否是正确的 URL。验证后,插件开始下载 PDF 并将其内容存储在向量数据库中。如果用户提供了 doc_id,插件直接从数据库中检索文档。然后,插件扫描存储的 PDF,以找到对用户查询的答案或检索特定的细节。
总的来说,ChatWithPDF 更侧重于与 PDF 文档进行互动和查询,而 AskYourPDF 则更侧重于从 PDF 文档中提取和搜索信息。
三、推荐方法
3.1 谷歌硬盘直接获取 PDF 链接
可以直接获取 PDF 链接的方式有很多,这里介绍一种简单靠谱的,即 谷歌网盘。
https://drive.google.com/u/0?usp=docs_home&ths=true
上传 PDF 文件,然后选择【获取链接】
将常规访问权限这里设置为 【知道链接的任何人】然后【复制链接】 即可。
建议在谷歌硬盘上专门创建一个存放公共 PDF 的文件夹,方便管理。
获得链接后就可以直接使用了,可以不断追问:
3.2 使用 AskYourPDF 获取文档id
上面 ChatGPT 回答说,AskYourPDF 插件既可以使用 URL 又可以使用 doc_id,那么 AskYourPDF 插件中的 doc_id 从哪里获取?
ChatGPT 的回答:
在 AskYourPDF 插件中,doc_id 是在你上传 PDF 文档到 AskYourPDF 数据库后生成的。这个过程通常是这样的:
- 你提供一个 PDF 文档的 URL,插件会从这个 URL 下载 PDF 文档。
- 下载完成后,插件会将 PDF 文档的内容存储在向量数据库中。
- 在这个过程中,系统会为这个 PDF 文档生成一个唯一的 doc_id。
如果你已经有一个 doc_id,那么你可以直接使用这个 doc_id 来查询文档。如果你没有 doc_id,那么你需要先提供一个 PDF 文档的 URL,让插件下载并存储这个文档,然后系统会为你生成一个 doc_id。
另外,如果在查询 API 时出现错误,用户会被提示先下载他们的文档,然后手动上传到 AskYourPDF 的上传页面。上传完成后,用户应该复制生成的 doc_id,并将其粘贴回聊天中以进行进一步的交互。
访问主页:https://askyourpdf.com/
上传中
上传完毕后, URL 上 chat/ 之后的部分就是 doc_id, 即这里的:c7fbce95-30c7-4443-bed0-f44d82d1f007
到了这个页面其实直接就可以和 PDF 进行对话了,下面有输入框可以直接输入问题。
如果直接在 ChatGPT 官网和这个文档进行对话。拿到这个文档id 后直接提问即可:
使用 AskYourPDF 总结下 c7fbce95-30c7-4443-bed0-f44d82d1f007 文档的核心观点
四、启发与思考
启发:有了 AI 之后要主动学会“套娃”,学会使用 AI 来学习如何使用 AI。 很多 AI 相关的知识、功能直接提问即可。有时候比你去各种提问、各种谷歌效率高很多。
启发:只要思想不滑坡,办法总比问题多。 很多问题并不是特别复杂,办法去想总会是有的。
启发:授人以渔。 如果你看到本文只是知道了如何获取 PDF 链接,那么说明是失败的,并没有学到背后的方法。
思考:现在的交互方式有待提高。拿和 PDF 聊天来说,ChatGPT 包括PDF的插件并不能提供“一站式”的服务,文件的上传和使用时割裂开的,未来肯定要更好地支持文件上传才行。拿提示词来说,很多常用的提示词并不能在聊天界面快速提取并使用,未来也肯定会优化改进。
创作不易,如果本文对你有帮助,欢迎点赞、收藏加关注,你的支持和鼓励,是我创作的最大动力。
欢迎加入我的知识星球,知识星球ID:15165241 一起交流学习。
https://t.zsxq.com/Z3bAiea 申请时标注来自CSDN。