File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
nodes/documentloaders/Pdf Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -63,7 +63,8 @@ class Pdf_DocumentLoaders implements INode {
63
63
const blob = new Blob ( [ bf ] )
64
64
65
65
if ( usage === 'perFile' ) {
66
- const loader = new PDFLoader ( blob , { splitPages : false } )
66
+ // @ts -ignore
67
+ const loader = new PDFLoader ( blob , { splitPages : false , pdfjs : ( ) => import ( 'pdf-parse/lib/pdf.js/v1.10.100/build/pdf.js' ) } )
67
68
if ( textSplitter ) {
68
69
const docs = await loader . loadAndSplit ( textSplitter )
69
70
return docs
@@ -72,7 +73,8 @@ class Pdf_DocumentLoaders implements INode {
72
73
return docs
73
74
}
74
75
} else {
75
- const loader = new PDFLoader ( blob )
76
+ // @ts -ignore
77
+ const loader = new PDFLoader ( blob , { pdfjs : ( ) => import ( 'pdf-parse/lib/pdf.js/v1.10.100/build/pdf.js' ) } )
76
78
if ( textSplitter ) {
77
79
const docs = await loader . loadAndSplit ( textSplitter )
78
80
return docs
Original file line number Diff line number Diff line change 27
27
"langchain" : " ^0.0.53" ,
28
28
"moment" : " ^2.29.3" ,
29
29
"node-fetch" : " 2" ,
30
- "pdfjs-dist " : " ^3.5.141 " ,
30
+ "pdf-parse " : " ^1.1.1 " ,
31
31
"ws" : " ^8.9.0"
32
32
},
33
33
"devDependencies" : {
You can’t perform that action at this time.
0 commit comments