From 95d93a2532d803686b20b09ff51b0a031d1f9c1d Mon Sep 17 00:00:00 2001 From: Siddharth Ganesan Date: Thu, 4 Sep 2025 11:23:36 -0700 Subject: [PATCH] change --- apps/sim/providers/utils.ts | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/apps/sim/providers/utils.ts b/apps/sim/providers/utils.ts index 8e7462a32a..d852cf6e26 100644 --- a/apps/sim/providers/utils.ts +++ b/apps/sim/providers/utils.ts @@ -1,4 +1,4 @@ -import { isHosted } from '@/lib/environment' +import { getCostMultiplier, isHosted } from '@/lib/environment' import { createLogger } from '@/lib/logs/console/logger' import { anthropicProvider } from '@/providers/anthropic' import { azureOpenAIProvider } from '@/providers/azure-openai' @@ -480,18 +480,10 @@ export function calculateCost( : pricing.input / 1_000_000) const outputCost = completionTokens * (pricing.output / 1_000_000) - - logger.info('Input multiplier', { inputMultiplier }) - logger.info('Output multiplier', { outputMultiplier }) - const finalInputCost = inputCost * (inputMultiplier ?? 1) const finalOutputCost = outputCost * (outputMultiplier ?? 1) const finalTotalCost = finalInputCost + finalOutputCost - logger.info('Final input cost', { finalInputCost }) - logger.info('Final output cost', { finalOutputCost }) - logger.info('Final total cost', { finalTotalCost }) - return { input: Number.parseFloat(finalInputCost.toFixed(8)), // Use 8 decimal places for small costs output: Number.parseFloat(finalOutputCost.toFixed(8)),