File size: 298 Bytes
142ad12
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
// hf-space/src/lib/knowledge/parser/pdf.ts

import pdf from 'pdf-parse';
import type { ParsedDocument } from './index';

export async function parsePDF(buffer: Buffer): Promise<ParsedDocument> {
  const data = await pdf(buffer);
  return {
    content: data.text,
    pages: data.numpages,
  };
}