如何让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文件。

https://topdf.com/zh/

第2步:注册、登录

打开网址:

https://www.chatpdf.com/

第3步:提问

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

4. 备注:

4.1 替代产品

国内有一款同类的产品: https://chat2doc.cn/ 使用了一下,体验也挺不错。

4.2 chatpdf 价格

有付费版。 但是貌似免费版,已经能够满足大多数需求了。

4.3 其它方法

还有一种稍微复杂点,需要自己折腾一下:让ChatGPT写Python脚本,把资料传到ChatGPT里,然后根据上传的资料,做回答。

相关教程:

  1. 如何使用自定义知识库构建自己的自定义聊天GPT: https://betterprogramming.pub/how-to-build-your-own-custom-chatgpt-with-custom-knowledge-base-4e61ad82427e
  2. 一步一步教你创建ChatGPT机器人: https://bootcamp.uxdesign.cc/a-step-by-step-guide-to-building-a-chatbot-based-on-your-own-documents-with-gpt-2d550534eea5

近期文章

发表评论