documind
Version:
Intelligent document processing and extraction.
22 lines (17 loc) • 567 B
JavaScript
import { documind } from 'core';
import { generateMarkdownDocument } from './utils/generateMarkdown.js';
export const convertFile = async (filePath, model) => {
try {
const result = await documind({
filePath,
model,
});
const { pages, fileName } = result;
const totalPages = pages.length;
const markdown = await generateMarkdownDocument(pages);
//console.log('Markdown generated', markdown);
return { markdown, totalPages, fileName };
} catch (error) {
console.error('Error running documind core:', error);
}
};