如何让ChatGPT基于本地文件做回答
有时候,我们需要ChatGPT访问自己的文件,然后基于自己的文件信息做回答。
比如说入职新公司,给了一大堆的规章制度,全部读完的话,脑壳痛;
又比如阅读财务报表等等,自己仔细看太浪费时间了。
目前了解到2种方法,可以实现ChatGPT访问本地的功能。
一种是比较简单的,把文件都转成PDF文件,然后用chatpdf: https://www.chatpdf.com/
另外一种比较复杂,需要用Python的库建立文件索引,然后上传后,再做回答。
本文以第一个比较简单的方法为例,来演示如何让ChatGPT基于本地文件做回答
第1步:素材准备
自己准备PDF文档。
准备了2个练习素材,大家可以练练手,玩一下。
练习素材 包含2个素材:
素材1:B站2022年第4季度财务报表(英文) 素材2:公司规则制度(中文)
百度网盘链接:https://pan.baidu.com/s/1QFYsOWehzLe3uU3l1Su1_A?pwd=2018 提取码:2018
城通网盘(选择免费下载): https://url64.ctfile.com/d/22676564-55442706-a630d5?p=2018 (访问密码: 2018)
需要PDF格式的文件。 如果不是PDF,可以用转换工具,把文件转换成PDF格式的。
搜索关键字:xx转换为pdf(例如 word 转换 pdf),会找到一大堆工具。
或者使用下面的工具,把其它格式文件,转换成pdf文件。

第2步:注册、登录
打开网址:

第3步:提问
上传文件后,就可以提问了。 ChatGPT会根据上传的文本内容,进行回答。非常方便。


4. 备注:
4.1 替代产品
国内有一款同类的产品: https://chat2doc.cn/ 使用了一下,体验也挺不错。
4.2 chatpdf 价格
有付费版。 但是貌似免费版,已经能够满足大多数需求了。

4.3 其它方法
还有一种稍微复杂点,需要自己折腾一下:让ChatGPT写Python脚本,把资料传到ChatGPT里,然后根据上传的资料,做回答。
相关教程:
发表评论