Upload and process a PDF file using specified parsing and chunking configurations.
The PDF file to upload.
The parser engine to use (e.g., 'llmsherpa').
"llmsherpa"
Size of the chunks for text splitting.
1000
Overlap between consecutive text chunks.
100
Optional JSON string of extra metadata to associate with the parsed documents.
"{}"
PDF file successfully parsed and documents returned.
Placeholder for a list of processed documents.