@thecodingwhale/cv-processor
Version:
CV Processor to extract structured data from PDF resumes using TypeScript
9 lines (8 loc) • 351 B
TypeScript
import { AIModelConfig, AIProvider } from '../types/AIProvider';
export type AIProviderType = 'gemini' | 'openai' | 'azure' | 'grok' | 'aws';
export declare class AIProviderFactory {
/**
* Create an AI provider instance based on the specified type
*/
static createProvider(type: AIProviderType, config: AIModelConfig): AIProvider;
}