CodeCommunity commited on
Commit
045c848
·
verified ·
1 Parent(s): ca73a25

Update app/core/model_loader.py

Browse files
Files changed (1) hide show
  1. app/core/model_loader.py +2 -2
app/core/model_loader.py CHANGED
@@ -146,7 +146,7 @@ class LLMSingleton:
146
  # Check daily quota before sending (Gemini 3 Flash Limit)
147
  if self.stats["daily_requests_count"] >= 500:
148
  logger.error("❌ Daily Quota Exceeded (500 requests). Request blocked.")
149
- return ""
150
 
151
  # Track attempt
152
  self.requests_this_minute += 1
@@ -203,7 +203,7 @@ class LLMSingleton:
203
  self.stats["errors"] += 1
204
  self._save_stats()
205
  logger.error("❌ Max retries reached. Request failed.")
206
- return ""
207
 
208
  def generate_text(self, prompt: str) -> str:
209
  """
 
146
  # Check daily quota before sending (Gemini 3 Flash Limit)
147
  if self.stats["daily_requests_count"] >= 500:
148
  logger.error("❌ Daily Quota Exceeded (500 requests). Request blocked.")
149
+ raise RuntimeError("QUOTA_EXCEEDED")
150
 
151
  # Track attempt
152
  self.requests_this_minute += 1
 
203
  self.stats["errors"] += 1
204
  self._save_stats()
205
  logger.error("❌ Max retries reached. Request failed.")
206
+ raise RuntimeError("RATE_LIMIT_EXCEEDED")
207
 
208
  def generate_text(self, prompt: str) -> str:
209
  """