UNPKG

@callmedayz/ai-prompt-toolkit

Version:

Professional AI prompt engineering toolkit with advanced template features, real-time dashboards, conditional logic, template inheritance, live monitoring, OpenRouter integration, and 310+ model support

39 lines 1.14 kB
import { OptimizationResult, SupportedModel } from './types'; /** * Prompt optimization utility for reducing token usage while maintaining effectiveness */ export declare class PromptOptimizer { /** * Optimize a prompt to reduce token usage */ static optimize(prompt: string, model?: SupportedModel): OptimizationResult; /** * Remove redundant words and phrases */ private static removeRedundantWords; /** * Simplify complex language constructions */ private static simplifyLanguage; /** * Compress whitespace and formatting */ private static compressWhitespace; /** * Abbreviate common phrases */ private static abbreviateCommonPhrases; /** * Remove filler words */ private static removeFillerWords; /** * Optimize for specific token target */ static optimizeToTarget(prompt: string, targetTokens: number, model?: SupportedModel): OptimizationResult; /** * Apply aggressive optimization techniques */ private static aggressiveOptimization; } //# sourceMappingURL=prompt-optimizer.d.ts.map