位置: 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 可视网络结构)

  • 醒图怎么把图片变成视频(醒图怎么把图片弄成视频)

    醒图怎么把图片变成视频(醒图怎么把图片弄成视频)

  • 花生地铁wifi信息(花生地铁wifi已连接但无法上网)

    花生地铁wifi信息(花生地铁wifi已连接但无法上网)

  • QQ音乐付费音乐怎么下载(qq音乐付费音乐可以下载到U盘吗)

    QQ音乐付费音乐怎么下载(qq音乐付费音乐可以下载到U盘吗)

  • 抖音直播怎么全屏无字看(抖音直播怎么全民K歌)

    抖音直播怎么全屏无字看(抖音直播怎么全民K歌)

  • 微信在哪里查看打标(微信在哪里查看黑名单)

    微信在哪里查看打标(微信在哪里查看黑名单)

  • qq一起听歌怎么弄(qq一起听歌怎么和qq音乐同步)

    qq一起听歌怎么弄(qq一起听歌怎么和qq音乐同步)

  • 台式电脑屏保快捷键是哪个(台式电脑屏幕保护快捷键)

    台式电脑屏保快捷键是哪个(台式电脑屏幕保护快捷键)

  • 笔记本电脑跑分多少就可以了

    笔记本电脑跑分多少就可以了

  • 笔记本电脑显示器不亮(笔记本电脑显示找不到wifi网络怎么办)

    笔记本电脑显示器不亮(笔记本电脑显示找不到wifi网络怎么办)

  • 如何不允许陌生人看朋友圈(如何不允许陌生电话打入)

    如何不允许陌生人看朋友圈(如何不允许陌生电话打入)

  • nova6防水级别(nova6防水等级多少)

    nova6防水级别(nova6防水等级多少)

  • 小米6xqc3.0快充功率

    小米6xqc3.0快充功率

  • 快手蓝v认证有什么用(快手蓝v认证有多可怕)

    快手蓝v认证有什么用(快手蓝v认证有多可怕)

  • 无线网不能看视频是什么原因(无线网不能看视频但是可以刷别的)

    无线网不能看视频是什么原因(无线网不能看视频但是可以刷别的)

  • ps怎么加下划线(平板wps怎么加下划线)

    ps怎么加下划线(平板wps怎么加下划线)

  • 苹果x扩容对手机有影响吗(苹果x扩容后使用长久吗)

    苹果x扩容对手机有影响吗(苹果x扩容后使用长久吗)

  • 好省邀请口令填在哪里(好省app邀请口令)

    好省邀请口令填在哪里(好省app邀请口令)

  • 智伴机器人怎么连wifi(智伴机器人怎么恢复出厂设置)

    智伴机器人怎么连wifi(智伴机器人怎么恢复出厂设置)

  • 微信怎么不折叠文字(微信怎么不折叠置顶聊天)

    微信怎么不折叠文字(微信怎么不折叠置顶聊天)

  • wpsword怎么加链接(wps怎么放链接)

    wpsword怎么加链接(wps怎么放链接)

  • 天气冷电脑无法启动(天气冷电脑无法启动怎么办)

    天气冷电脑无法启动(天气冷电脑无法启动怎么办)

  • 快手怎么取关所有人(快手怎么取关所有粉丝)

    快手怎么取关所有人(快手怎么取关所有粉丝)

  • 手机qq文件失效怎么恢复(手机qq文件失效怎么恢复没有电脑怎么办)

    手机qq文件失效怎么恢复(手机qq文件失效怎么恢复没有电脑怎么办)

  • 爱奇艺怎么设置王卡免流量(爱奇艺怎么设置弹幕)

    爱奇艺怎么设置王卡免流量(爱奇艺怎么设置弹幕)

  • uni-app动态修改导航栏标题(uniapp动态修改pages.json)

    uni-app动态修改导航栏标题(uniapp动态修改pages.json)

  • 年报纳税总额能查到吗
  • 一般纳税人企业所得税多久申报一次
  • 赊销和分销时纳税义务发生时间是什么时候?
  • 什么是资本利得?
  • 经审计的财务报告包括的内容
  • 地价计入房产原值公式
  • 研发支出资本化支出在报表哪里
  • 营业执照经营范围增项如何办理
  • 创立一个公司,公司的运营理念
  • 以前暂估的成本,年终要冲销怎么做账
  • 企业注销未抵扣完的进项税
  • 房产税的计税依据有哪些
  • 房屋租赁收入核定征收
  • 销售退回所得税差异怎么处理
  • 所得税弥补亏损年限10
  • 其他公司代缴社保分录
  • 印花税税目错了能申报更正吗
  • 钢化玻璃税率是多少?
  • 纳税人提供植物养护服务按照什么服务缴纳增值税
  • 小微企业免征增值税优惠
  • 新个税法规定的专项扣除包括住房公积金
  • 购买的商业保险可以税前扣除吗
  • 管理费用劳务费包括什么
  • 如何编制固定资产折旧计算表
  • 空调计入什么会计科目二级
  • windows10无线网卡怎么连接无线网
  • 当期应交所得税怎么计算
  • 公积金补缴上月算断缴吗
  • 交契税需要什么东西
  • vue的安装命令
  • 虚拟机是什么意思
  • 确认收入需要哪些资料
  • 向梵高致敬油画
  • 基于用户的协同过滤算法
  • 单位多缴个人社保证明
  • 锅炉维修项目
  • 公司基本户可以异地开户吗
  • 贴现需要什么手续
  • 上年所得税费用借方有余额,怎么调整
  • 2022年我们国家将举行什么样的盛会
  • 材料短缺计入成本吗
  • 税前利润包含
  • 公司不交工会经费有什么后果?工会经费交费时自愿的么?
  • 职工福利费允许扣除比例
  • sql服务如何自动启动
  • sqlserver数据库指定目录
  • 事业单位是怎样向上申请招人的
  • 基本建设费用的组成
  • 土地使用税如何计算公式
  • 出差补贴算工资吗
  • 计提坏账准备的会计分录
  • 出口免税的税种包括
  • 小规模纳税人劳务派遣差额征税税率
  • 拿支票取钱
  • 新开公司没有领失业金
  • 公司员工还款会计分录
  • 国家也通过国有企业利用自己的财政资金
  • 企业支付宝问题解决
  • sql hash
  • sql 超时时间
  • 64位win8怎么安装南天PR2E针式打印机驱动?
  • 电脑c盘里windows
  • 永恒之塔客户端是32位
  • splash.exe - splash是什么进程 有什么作用
  • Deepin 2014.2正式版下载 和安装教程
  • koeidsnd.dll
  • 安装win8正在安装应用要多久
  • win10系统中怎么安装安卓应用
  • html中iframe怎么用
  • js设计模式书
  • material design app
  • shell脚本中执行命令语句
  • android:ellipsize="marquee"
  • 1、BluetoothChat之BluetoothChat.java
  • js使用类
  • jquery中validate
  • 企业个税网上申报时间
  • 税务工会费缴费标准
  • 绵阳市十大纳税企业排名
  • 交强险是什么样的照片
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设