UNPKG

@eimen/token-saver

Version:

Strip polite fluff from AI prompts to cut token use and cost.

19 lines (17 loc) 458 B
declare interface TokenSaverOptions { removePoliteness?: boolean; removeFillers?: boolean; removeRedundantIntros?: boolean; tokenCharRatio?: number; } declare class TokenSaver { constructor(options?: TokenSaverOptions); clean(prompt: string): string; process(prompt: string): { original: string; cleaned: string; charsSaved: number; estimatedTokensSaved: number; }; } export = TokenSaver;