@sconedev/ai_toolkit
Version:
Simplify AI integration in web apps with local and offline model support
21 lines (20 loc) • 665 B
TypeScript
export declare function extractTextFromPDF(): Promise<string>;
export declare function summarizePDF(): Promise<string>;
/**
* Summarizes extracted text using AI
*/
export declare function summarizeText(text: string, options?: {
chunkSize?: number;
additionalInstructions?: string;
timeout?: number;
}): Promise<string>;
/**
* Browser-compatible function for File objects
* Users only need to provide a file and options - no external libraries needed
*/
export declare function summarizePDFBrowser(file: File, options?: {
chunkSize?: number;
additionalInstructions?: string;
timeout?: number;
maxPages?: number;
}): Promise<string>;