当前位置: 首页 > news >正文

AGI大模型(32):LangChain实现RAG

1 LangChain文档加载模块

1.1 加载本地PDF文件

(1)安装依赖

pip install pypdf -i https://pypi.tuna.tsinghua.edu.cn/simple

(2)代码实现

from langchain_community.document_loaders import PyPDFLoader
from dotenv import load_dotenvload_dotenv()loader = PyPDFLoader("P020230320547157228048.pdf")
pages = loader.load_and_split()print(len(pages))print(f"第0页:\n{pages[0]}") ## 也可通过 pages[0].page_content只获取本页内容

(3)结果如下

1.2 加载在线的PDF文件

相关文章:

  • 探秘 C++ 计数器类:从基础实现到高级应用
  • (Git) 稀疏检出(Sparse Checkout) 拉取指定文件
  • SpringCloud (3) 配置中心
  • 【AT32】 at32 软复位
  • 利用GeoTools实现导出MySQL地理数据表为shp格式
  • DHT11介绍
  • 对于Python虚拟环境的理解
  • YOLOv8模型剪枝笔记(DepGraph和Network Slimming网络瘦身)
  • C++(29):结构体
  • SpringBoot Day_03|数据校验|异常处理|日志级别|定时器
  • 位运算及其算法
  • 并发编程 之 可见性、原子性、volatile、synchronized、Java内存模型的深入剖析
  • Google机器学习实践指南(梯度下降篇)
  • 裸机任务调度框架、DMA、空闲中断
  • Linux安装SRILM
  • HCIP(广域网)
  • 养生指南:五维守护身心健康
  • Spring Boot 注解 @ConditionalOnMissingBean是什么
  • 【Bluedroid】蓝牙 HID Host connect全流程源码解析
  • 通过云服务器实现异地组网 部署WireGuard
  • 9 1短视频安装软件/网络网站推广选择乐云seo
  • 沈阳网站建设哪里好/网站建设方案内容
  • 网站建设的流程步骤/网络推广都有哪些方式
  • 常熟市建设工程发承包网站/深圳网站seo公司
  • 本地网站建设流程/关键词你们懂的
  • 网站被主流搜索引擎收录的网页数量是多少/网店运营