UNPKG

@yogesh0333/yogiway-prompt

Version:

Free & Open Source Prompt Optimization Library - Save 30-50% on AI API costs. Multi-language, multi-platform support.

36 lines (35 loc) 1.04 kB
/** * Cost Calculator - Estimate API costs for different providers */ import { LLMProvider } from "./types"; export interface CostEstimate { provider: LLMProvider; model: string; inputTokens: number; estimatedOutputTokens: number; inputCost: number; outputCost: number; totalCost: number; currency: string; } /** * Calculate cost estimate for a prompt */ export declare function calculateCost(prompt: string, provider?: LLMProvider, model?: string, estimatedOutputTokens?: number): CostEstimate; /** * Compare costs across multiple providers */ export declare function compareCosts(prompt: string, models: Array<{ provider: LLMProvider; model: string; }>): CostEstimate[]; /** * Calculate savings from optimization */ export declare function calculateSavings(originalPrompt: string, optimizedPrompt: string, provider?: LLMProvider, model?: string, requestsPerDay?: number): { perRequest: number; perDay: number; perMonth: number; perYear: number; percentage: number; };