位置: IT常识 - 正文

通过ChatGPT实现的ChatPDF,简单的应用落地,让你的文档变成一个智能助手,通过对话的方式快速学习文档内容

编辑:rootadmin
通过ChatGPT实现的ChatPDF,简单的应用落地,让你的文档变成一个智能助手,通过对话的方式快速学习文档内容

目录

先看效果

实现原理

环境安装

应用场景


先看效果

推荐整理分享通过ChatGPT实现的ChatPDF,简单的应用落地,让你的文档变成一个智能助手,通过对话的方式快速学习文档内容,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

首先,找到一篇论文先,我这里随便找了一篇pdf格式的论文

那么,我现在让他担任一个研究论文的智能助手,当然大家可以自定义自己的prompt

 开始问答

可以看到效果很强

实现原理提取 pdf 文本,以便后续处理。由于 OpenAI API 对 Token 数量有限制,我们需要将 PDF 文本切分成小于 Token 限制的片段。将每个片段使用 OpenAI 的 Embedding API 生成向量并保存到数据库(Postgres)中开始提问题将用户提出的问题转换为向量。使用余弦相似度算法将用户提出的问题向量与数据库中的向量进行比较,找到与问题最相似的文本片段。将片段文本喂给 ChatGPT,让它基于这些片段回答用户提出的问题。

代码资源,我放在网盘了,大家需要的自提

链接:https://pan.baidu.com/s/1Os_DR8lC9gBtc2ONNN5YJg?pwd=6666  提取码:6666  --来自百度网盘超级会员V1的分享

环境安装通过ChatGPT实现的ChatPDF,简单的应用落地,让你的文档变成一个智能助手,通过对话的方式快速学习文档内容

python环境3.7+的,我这里是3.8

pip install -r requirements.txt

 如果说,运行发生ssl错误的话

可以对urllib3进行降级

pip install urllib3==1.25.11

 执行代码是这个

 然后的话,大家就需要特殊上网了,因为本质上还是使用到openai的

 使用前的话,我们需要将自己的语料喂给openai,只需要喂一次就行,如果更换语料的话就需要重新喂了

 喂养,第二次使用就可以注释掉

另外运行前需要将自己的key更改成自己的

应用场景

可以通过这种上传文件的方式,解决openai的token的字数限制问题,让我们的文档变成一个帮助你学习的助手,当然其他的一些可以用来创业的想法,大家可以自行的去研究。

本文链接地址:https://www.jiuchutong.com/zhishi/299742.html 转载请保留说明!

上一篇:量子退火算法入门(4):旅行商问题的QUBO建模「上篇」(量子退火算法入门6)

下一篇:yolov5 Grad-CAM可视化,以及对可视化过程的分析(yolo v5 可视网络结构)

  • 建筑业印花税核定征收
  • 公司首次申报个税怎么填
  • 代扣代缴增值税计算公式
  • 小规模增值税税率表2023年最新版
  • 申报作废了还能修改吗
  • .申报表税源编码怎么填
  • 员工宿舍免征房产税
  • 其他应付款跨年如何应对
  • 固定资产折旧成本费用科目
  • 员工借款报销流程
  • 行政单位的会计要素
  • 营改增来了!会计人应如何自处
  • 商铺租金收入税是多少税率
  • 计提水电费是什么凭证
  • 加油卡预付卡销户怎么办
  • 有未分配利润就有盈余返还吗?
  • 收获怎么理解
  • 商业汇票付款方通过哪个会计科目核算
  • 股权转让会计处理
  • mac系统如何开启任何来源
  • 应交所得税的计算公式excel
  • 没有签订劳动合同上班期间受伤怎么赔偿
  • 上个月退货会计分录
  • Win11如何解决界面不断刷新 Win11界面不断刷新解决方法
  • Win11文件夹怎么加密设置密码
  • 公司的劳务费支出怎么做账
  • 库存现金月末怎么结转
  • 烟花绽放的除夕夜题目
  • 固定资产加速折旧最新政策2022
  • php搜索框查询数据库
  • html中的标签有哪些
  • 解决php程序运行问题
  • 信息技术服务是什么公司
  • 公账转给员工工资
  • PostgreSQL教程(一):数据表详解
  • 税务局退的税款如何做账
  • 如何把excel数据导入到word表格
  • 没有货怎么做电商
  • 申报个税的流程怎么操作
  • 长期股权投资成本法转权益法的处理
  • 企业的经营业务
  • 小规模纳税人如何升级为一般纳税人
  • 其他应收款审计说明怎么写
  • 小规模纳税人开专票税率是1%还是3%
  • 多认证的发票怎么做账
  • 长期股权投资损益调整是什么意思
  • 装订凭证需要注意事项
  • 红字更正法和红字冲销
  • 员工入股会计分录
  • 企业发放职工薪酬的账务处理
  • 公司车折旧会计分录
  • 企业购买的土地计入什么科目
  • 并购成本计算公式
  • 职工福利费的好处
  • sql语句错误提示
  • sql server发布
  • 电脑开机一直显示xp
  • win2003加速开机
  • linux系统的安装与配置
  • 获取linux系统版本
  • mac电脑虚拟机怎么安装
  • linux rmdir
  • 苹果mac有啥用
  • ubuntu怎么安装程序
  • 电脑win8.1系统怎么样
  • win8安全和维护在哪
  • win10蓝屏故障
  • win10推送升级win11
  • win10 mobile 1709
  • javascript中的this
  • 简单谈谈你的入党动机
  • linux中vi命令是什么意思
  • nodejs mongoose
  • linux命令及含义
  • python3.6安装pil
  • 开个人发票有什么好处?
  • 社保扣缴客户端密码
  • 我们要什么行政执法监督机制和能力建设严格落实行政
  • 附加税申报表怎么做
  • 浙江省网上税务局总分机构变更流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设