INNER CODE UNIT · JavaScript

estimateCosts

vibeeval/vibecosystem · tools/dashboard/server.js:163

function estimateCosts() {
  // Rough cost estimates per 1K tokens (USD)
  const COSTS = {
    haiku: { input: 0.00025, output: 0.00125 },
    sonnet: { input: 0.003, output: 0.015 },
    opus: { input: 0.015, output: 0.075 },
  };

  const usage = loadTokenUsage(1000);
  const totalTokens = usage.summary.total;

  return {
    totalTokens,
    estimatedCost: {
      asHaiku: ((totalTokens / 1000) * COSTS.haiku.output).toFixed(4),
      asSonnet: ((totalTokens / 1000) * COSTS.sonnet.output).toFixed(4),
      asOpus: ((totalTokens / 1000) * COSTS.opus.output).toFixed(4),
    },

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…