跳至主要内容

EPUB 文件

此示例介绍了如何从 EPUB 文件加载数据。默认情况下,EPUB 文件中的每个章节都会创建一个文档,可以通过将 splitChapters 选项设置为 false 来更改此行为。

安装

npm install epub2 html-to-text

用法,每个章节一个文档

import { EPubLoader } from "@langchain/community/document_loaders/fs/epub";

const loader = new EPubLoader("src/document_loaders/example_data/example.epub");

const docs = await loader.load();

用法,每个文件一个文档

import { EPubLoader } from "@langchain/community/document_loaders/fs/epub";

const loader = new EPubLoader(
"src/document_loaders/example_data/example.epub",
{
splitChapters: false,
}
);

const docs = await loader.load();

此页面是否有帮助?


您也可以在 GitHub 上留下详细的反馈 on GitHub.