@thecodingwhale/cv-processor
Version:
CV Processor to extract structured data from PDF resumes using TypeScript
14 lines (13 loc) • 428 B
TypeScript
import { CVData } from './types';
import { AIProvider } from './types/AIProvider';
export declare class AICVProcessorX {
private aiProvider;
private verbose;
private tokenUsage;
constructor(aiProvider: AIProvider, verbose?: boolean);
processCv(pdfPath: string): Promise<CVData>;
private cleanExtractedText;
private buildAIPrompt;
private addTokenUsageFromResponse;
private resetTokenUsage;
}