UNPKG

@sconedev/ai_toolkit

Version:

Simplify AI integration in web apps with local and offline model support

27 lines (26 loc) 800 B
/** * Extracts text from a PDF file in Node.js environment */ export declare function extractTextFromPDF(pdfPath: string | Buffer): Promise<string>; /** * Summarizes extracted text using AI */ export declare function summarizeText(text: string, options?: { chunkSize?: number; additionalInstructions?: string; timeout?: number; }): Promise<string>; /** * Main function to summarize a PDF file in Node.js */ export declare function summarizePDF(pdfPath: string | Buffer, options?: { chunkSize?: number; additionalInstructions?: string; timeout?: number; }): Promise<string>; export declare function summarizePDFBrowser(_file: any, _options?: { chunkSize?: number; additionalInstructions?: string; timeout?: number; maxPages?: number; }): Promise<string>;