Update app.py
Browse files
app.py
CHANGED
|
@@ -35,17 +35,14 @@ class GeminiAgent:
|
|
| 35 |
"""
|
| 36 |
try:
|
| 37 |
time.sleep(6)
|
|
|
|
| 38 |
response = self.model.generate_content(prompt)
|
| 39 |
answer = response.text.strip()
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
answer = fallback_response.text.strip()
|
| 46 |
-
if not answer:
|
| 47 |
-
answer = "The answer could not be determined."
|
| 48 |
-
print(f"GeminiAgent returning answer (first 50 chars): {answer[:50]}...")
|
| 49 |
return answer
|
| 50 |
except Exception as e:
|
| 51 |
print(f"Gemini API error: {e}")
|
|
|
|
| 35 |
"""
|
| 36 |
try:
|
| 37 |
time.sleep(6)
|
| 38 |
+
|
| 39 |
response = self.model.generate_content(prompt)
|
| 40 |
answer = response.text.strip()
|
| 41 |
+
|
| 42 |
+
# simple clean (NO second call)
|
| 43 |
+
if not answer:
|
| 44 |
+
answer = "0" # or any short default
|
| 45 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
| 46 |
return answer
|
| 47 |
except Exception as e:
|
| 48 |
print(f"Gemini API error: {e}")
|