Hierarchy

  • TextLoader
    • ChatGPTLoader

Constructors

Properties

Methods

Constructors

Properties

numLogs: number

Methods

  • A method that loads the text file or blob and returns a promise that resolves to an array of Document instances. It reads the text from the file or blob using the readFile function from the node:fs/promises module or the text() method of the blob. It then parses the text using the parse() method and creates a Document instance for each parsed page. The metadata includes the source of the text (file path or blob) and, if there are multiple pages, the line number of each page.

    Returns Promise<Document[]>

    A promise that resolves to an array of Document instances.

  • A protected method that takes a raw string as a parameter and returns a promise that resolves to an array containing the raw text as a single element.

    Parameters

    • raw: string

      The raw text to be parsed.

    Returns Promise<string[]>

    A promise that resolves to an array containing the raw text as a single element.