I spent some 5 hours yesterday trying to figure out why the error above keeps coming up.
Here is my code snippet.
import { RecursiveCharacterTextSplitter} from "langchain/text_splitter";
try {
const result = await fetch('scrimba-info.txt')
const text = await result.text()
const splitter = new RecursiveCharacterTextSplitter({
chunkSize: 500
})
const output = await splitter.createDocuments([text])
console.log(output)
} catch (err) {
console.log(err)
}
Prior to setting this up i used: basically as intructed on the documentation
npm install -S langchain
npm install @langchain/community
npm install @langchain/openai