
Një udhëzues teknik paraqet mënyrën e kufizimit të shpenzimeve për AI për çdo përdorues në një aplikacion Next.js App Router me Supabase. Synimi është të parandalohet që një llogari ose skript, përmes mijëra kërkesave, të konsumojë buxhetin e gjithë aplikacionit.
Zgjidhja parashikon dy shtresa kontrolli: një kufi të shpeshtësisë së kërkesave për të ndalur flukset e menjëhershme dhe një tavan mujor shpenzimesh në dollarë për të frenuar përdorimin e tepërt gradual. Kontrollet duhet të zbatohen në kodin e serverit, sipas identifikuesit të përdoruesit. Hapi fillestar është gjetja e rrugëve që thërrasin API të AI pa kufizime.
Kufijtë e ofruesve nuk dallojnë përdoruesit e aplikacionit. OpenAI lejon kufij mujorë për organizatën ose projektin, por zbatimi nuk është i menjëhershëm dhe shpenzimet mund ta tejkalojnë pak pragun. Anthropic vendos tavane sipas nivelit të përdorimit dhe lejon kufij më të ulët për organizatën ose hapësirën e punës. Arritja e tavanit mund t’u ndërpresë shërbimin edhe përdoruesve të tjerë.
SQL është testuar në PostgreSQL 17, përfshirë 40 kërkesa paralele, ndërsa TypeScript ka kaluar kontrollin me tsc –strict. Megjithatë, rruga e plotë nuk është testuar me llogari reale në Supabase, Upstash, OpenAI apo Anthropic. Qasja mund të zbatohet pa blerë produktin shoqërues të autorit.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

