diff --git a/src/app/api/simulator/[id]/execute/route.ts b/src/app/api/simulator/[id]/execute/route.ts index 68b76f5..ddd5af1 100644 --- a/src/app/api/simulator/[id]/execute/route.ts +++ b/src/app/api/simulator/[id]/execute/route.ts @@ -130,7 +130,7 @@ export async function POST( // Check user's credit balance before execution const userBalance = await getUserBalance(user.id); const costMultiplier = (run.user.subscriptionPlan as { costMultiplier?: number })?.costMultiplier || 1.0; - const estimatedCost = calculateCost(0, 100, run.model, costMultiplier); // Rough estimate + const estimatedCost = calculateCost(50, 100, run.model, costMultiplier); // Rough estimate if (userBalance < estimatedCost) { return NextResponse.json( diff --git a/src/lib/simulator-utils.ts b/src/lib/simulator-utils.ts index c9e8ca5..e202855 100644 --- a/src/lib/simulator-utils.ts +++ b/src/lib/simulator-utils.ts @@ -53,7 +53,7 @@ export function calculateCost( inputCostPer1k?: number | null outputCostPer1k?: number | null }, - // costMultiplier?: number + costMultiplier?: number ): number { const inputCostPer1k = model.inputCostPer1k || 0 const outputCostPer1k = model.outputCostPer1k || 0