@bramato/openrouter-mock-generator
Version:
AI-powered mock data generator using OpenRouter API with JSON mode support
24 lines • 874 B
TypeScript
import { AgentConfig } from 'openrouter-agents';
import { ProgressManager } from '../utils/progress-manager';
export declare class MockDataAgent {
private client;
private config;
private progressManager?;
constructor(config: AgentConfig);
/**
* Configura il progress manager per le chiamate API
*/
setProgressManager(progressManager: ProgressManager): void;
/**
* Ottiene il modello attualmente in uso
*/
getCurrentModel(): string;
getSystemPrompt(): string;
private formatOutput;
generateMockItems(sampleItem: any, count: number, preferences?: string, batchNumber?: number, totalBatches?: number): Promise<any[]>;
private createMockPrompt;
calculateOptimalBatchSize(sampleItem: any): number;
private countFields;
private calculateNestedComplexity;
}
//# sourceMappingURL=MockDataAgent.d.ts.map