跳到主要内容
此示例介绍了如何从 JSONLines 或 JSONL 文件加载数据。第二个参数是一个 JSONPointer,指向要从文件中每个 JSON 对象中提取的属性。文件中的每个 JSON 对象都将创建一个文档。 JSONLines 文件示例:
{"html": "This is a sentence."}
{"html": "This is another sentence."}
示例代码
import { JSONLinesLoader } from "@langchain/classic/document_loaders/fs/json";

const loader = new JSONLinesLoader(
  "src/document_loaders/example_data/example.jsonl",
  "/html"
);

const docs = await loader.load();
/*
[
  Document {
    "metadata": {
      "blobType": "application/jsonl+json",
      "line": 1,
      "source": "blob",
    },
    "pageContent": "This is a sentence.",
  },
  Document {
    "metadata": {
      "blobType": "application/jsonl+json",
      "line": 2,
      "source": "blob",
    },
    "pageContent": "This is another sentence.",
  },
]
*/

以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。
© . This site is unofficial and not affiliated with LangChain, Inc.