Mecanismele de limitare a resurselor previn scenariile catastrofale în care un agent autonom intră într-o buclă infinită de apeluri de API sau execută interogări masive care consumă mii de dolari într-un timp scurt. Se definesc praguri stricte pentru pași, timp și cost.
class CircuitBreaker:
def __init__(self, buget_maxim_usd=1.0, pasi_maximi=10):
self.cost_curent = 0.0
self.pasi_executati = 0
self.buget_maxim = buget_maxim_usd
self.pasi_maximi = pasi_maximi
def inregistreaza_pas(self, cost_pas: float):
self.cost_curent += cost_pas
self.pasi_executati += 1
if self.cost_curent >= self.buget_maxim or self.pasi_executati >= self.pasi_maximi:
raise RuntimeError("Circuit Breaker declanșat: Limita de buget sau de pași a fost depășită!")
Siguranță financiară: Garantează predictibilitatea costurilor de operare în mediile cloud de producție.
Întrebări & Discuții: Mecanisme de Siguranță Computațională: Rate Limiting, Buget și Limită de Pași
Ai o întrebare despre Mecanisme de Siguranță Computațională: Rate Limiting, Buget și Limită de Pași sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.