大模型学习笔记:LangChain 文档加载
Document loaders文档加载器:文档加载器提供了一套标准接口,用于将不同来源(CSV,PDF或Json等)的数据读取为LangChain的文档格式。这确保了无论数据来源如何,都能对其进行一致性处理。 文档加载器(内置或自行实现)需实现BaseLoader接口。`Class Document` 是LangChain内文档的统一载体,所有文档加载器最终返回此类的示例。一个基础的Document类实例,基于如下代码创建: from langchain_core.documents import Document document = Document( page_content = “Hello, world!”, metadata={“source”: “https://example.com”} ) from langchain_community.document_loaders import CSVLoader loader = CSVLoader( file_path=”./data/stu.csv”, csv_args={ “delimiter”: “,”, “quotechar”: ‘”‘, #无表头可以使用,不然表头会当作数据加载进来 “fieldnames”: [“id”,
大模型学习笔记:LangChain 文档加载 Read More »