Skip to main content

Documentation Index

Fetch the complete documentation index at: https://nvd-54.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Compatibility: Only available on Node.js.
This notebook provides a quick overview for getting started with TextLoader document loaders. For detailed documentation of all TextLoader features and configurations head to the API reference.

概述

集成详情

ClassPackageCompatibilityLocalPY support
TextLoaderlangchainNode-only

设置

要访问 TextLoader document loader,你需要install the langchain package.

安装

LangChain 的 TextLoader 集成位于 langchain 包中:
npm install langchain

实例化

Now we can instantiate our model object and load documents:
import { TextLoader } from "@langchain/classic/document_loaders/fs/text"

const loader = new TextLoader("../../../../../../examples/src/document_loaders/example_data/example.txt")

Load

const docs = await loader.load()
docs[0]
Document {
  pageContent: 'Foo\nBar\nBaz\n\n',
  metadata: {
    source: '../../../../../../examples/src/document_loaders/example_data/example.txt'
  },
  id: undefined
}
console.log(docs[0].metadata)
{
  source: '../../../../../../examples/src/document_loaders/example_data/example.txt'
}

API 参考

有关所有 TextLoader 功能和配置的详细文档,请前往 API 参考