UNPKG

jpglens

Version:

🔍 Universal AI-Powered UI Testing - See your interfaces through the lens of intelligence

28 lines 841 B
/** * 🔍 jpglens - OpenAI Provider * Universal AI-Powered UI Testing * * @author Taha Bahrami (Kaito) * @license MIT */ import { AIProvider, AnalysisContext, AnalysisResult, ScreenshotData, JPGLensConfig } from '../core/types.js'; /** * OpenAI provider for jpglens * Direct integration with OpenAI's GPT-4 Vision and other models */ export declare class OpenAIProvider implements AIProvider { private config; name: string; private baseUrl; private apiKey; private model; constructor(config: JPGLensConfig); isAvailable(): Promise<boolean>; getModelInfo(): { name: string; capabilities: string[]; }; analyze(screenshot: ScreenshotData, context: AnalysisContext, prompt: string): Promise<AnalysisResult>; private parseAnalysisResult; } //# sourceMappingURL=openai.d.ts.map