This commit is contained in:
Frank
2026-03-03 01:00:50 -05:00
parent 1233ebcce1
commit b985ea344b

View File

@@ -99,10 +99,6 @@ export async function handler(
const dataDumper = createDataDumper(sessionId, requestId, projectId) const dataDumper = createDataDumper(sessionId, requestId, projectId)
const trialLimiter = createTrialLimiter(modelInfo.trialProvider, ip) const trialLimiter = createTrialLimiter(modelInfo.trialProvider, ip)
const trialProvider = await trialLimiter?.check() const trialProvider = await trialLimiter?.check()
// TODO
console.log(`modelInfo.trialProvider: ${modelInfo.trialProvider}`)
console.log(`IP: ${ip}`)
console.log(`trialProvider: ${trialProvider}`)
const rateLimiter = createRateLimiter(modelInfo.allowAnonymous, ip, input.request) const rateLimiter = createRateLimiter(modelInfo.allowAnonymous, ip, input.request)
await rateLimiter?.check() await rateLimiter?.check()
const stickyTracker = createStickyTracker(modelInfo.stickyProvider, sessionId) const stickyTracker = createStickyTracker(modelInfo.stickyProvider, sessionId)
@@ -262,8 +258,6 @@ export async function handler(
if (usage) { if (usage) {
const usageInfo = providerInfo.normalizeUsage(usage) const usageInfo = providerInfo.normalizeUsage(usage)
const costInfo = calculateCost(modelInfo, usageInfo) const costInfo = calculateCost(modelInfo, usageInfo)
// TODO
console.log("IN trialLimiter.track")
await trialLimiter?.track(usageInfo) await trialLimiter?.track(usageInfo)
await trackUsage(sessionId, billingSource, authInfo, modelInfo, providerInfo, usageInfo, costInfo) await trackUsage(sessionId, billingSource, authInfo, modelInfo, providerInfo, usageInfo, costInfo)
await reload(billingSource, authInfo, costInfo) await reload(billingSource, authInfo, costInfo)