YouTube 转录
这涵盖了如何将 YouTube 转录加载到 LangChain 文档中。
设置
您需要安装youtube-transcript 包和 youtubei.js 来提取元数据
- npm
- Yarn
- pnpm
npm install youtube-transcript youtubei.js
yarn add youtube-transcript youtubei.js
pnpm add youtube-transcript youtubei.js
用法
您需要在 url
中指定指向视频的链接。您也可以指定 language
(使用 ISO 639-1 格式) 和 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 来自
@langchain/community/document_loaders/web/youtube