sync
This commit is contained in:
@@ -11,7 +11,7 @@ export function createRateLimiter(modelId: string, rateLimit: number | undefined
|
|||||||
|
|
||||||
const limits = Subscription.getFreeLimits()
|
const limits = Subscription.getFreeLimits()
|
||||||
const headersExist = Object.entries(limits.checkHeaders).every(
|
const headersExist = Object.entries(limits.checkHeaders).every(
|
||||||
([name, value]) => request.headers.get(name)?.includes(value) ?? false,
|
([name, value]) => request.headers.get(name)?.toLowerCase().includes(value) ?? false,
|
||||||
)
|
)
|
||||||
const dailyLimit = !headersExist ? limits.dailyRequestsFallback : (rateLimit ?? limits.dailyRequests)
|
const dailyLimit = !headersExist ? limits.dailyRequestsFallback : (rateLimit ?? limits.dailyRequests)
|
||||||
const isDefaultModel = headersExist && !rateLimit
|
const isDefaultModel = headersExist && !rateLimit
|
||||||
|
|||||||
Reference in New Issue
Block a user