UNPKG

docuglean-ocr

Version:

An SDK for intelligent document processing using State of the Art AI models.

16 lines (15 loc) 548 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validateConfig = void 0; const validateConfig = (config) => { if (!config.apiKey?.trim()) { throw new Error('Valid API key is required'); } if (!config.filePath?.trim()) { throw new Error('Valid file path is required'); } if (config.provider && !['mistral', 'openai', 'gemini'].includes(config.provider)) { throw new Error(`Provider ${config.provider} not supported`); } }; exports.validateConfig = validateConfig;