YouTube 字幕
本节介绍如何将 YouTube 字幕加载到 LangChain 文档中。
设置
您需要安装 youtubei.js 以提取元数据
- npm
- Yarn
- pnpm
npm install @langchain/community @langchain/core youtubei.js
yarn add @langchain/community @langchain/core youtubei.js
pnpm add @langchain/community @langchain/core youtubei.js
用法
您需要在 url
中指定视频链接。您还可以使用 ISO 639-1 指定 language
和 addVideoInfo
标志。
import { YoutubeLoader } from "@langchain/community/document_loaders/web/youtube";
const loader = YoutubeLoader.createFromUrl("https://youtu.be/bZQun8Y4L2A", {
language: "en",
addVideoInfo: true,
});
const docs = await loader.load();
console.log(docs);
API 参考
- YoutubeLoader from
@langchain/community/document_loaders/web/youtube