Created At:Tue Dec 09 2025 20:29:35 GMT+0000 (Coordinated Universal Time)
Status:FAILED
Account Id:4e8b18167465ab289300018c
Email:ji.vasquez0@gmail.com
Type:episte_api.celery_server.calculate_data_extraction_report
Fulltext Id:6a0b07e8eca202caf7d5276c809bc7a10e178a32d0f9b66ae5fa64efca32a8c3
Reference Id:beebef016ebf93d7653db37647e80df3036c19dc
Screening Id:6914adeaf7e0b424cb424782
Started At:Tue Dec 09 2025 20:29:36 GMT+0000 (Coordinated Universal Time)
Llm Model:gemini-2.0-flash
Error:'NoneType' object has no attribute 'get'
Error Trace:
Traceback (most recent call last):
File "/var/task/celery_server.py", line 658, in process_data_extraction_report
data_extraction_report = Screening.get_llm_data_extraction_report(mongodb, fulltext_metadata, categories_ids, llm_model=llm_model, sk_question=sk_question, celery_task=celery_task)
File "/var/task/episte_api/dal/screening.py", line 1043, in get_llm_data_extraction_report
message, prompt_response, max_tokens_reached, cost = model.run_prompt(system_prompt, prompt, model.data_extraction_schema, max_tokens=4096)
File "/var/task/episte_api/libs/llm_classifier/models/gemini_model.py", line 39, in run_prompt
response = self.client.models.generate_content(
File "/usr/local/lib/python3.10/site-packages/google_genai-1.11.0-py3.10.egg/google/genai/models.py", line 5019, in generate_content
response = self._generate_content(
File "/usr/local/lib/python3.10/site-packages/google_genai-1.11.0-py3.10.egg/google/genai/models.py", line 3995, in _generate_content
response_dict = self._api_client.request(
File "/usr/local/lib/python3.10/site-packages/google_genai-1.11.0-py3.10.egg/google/genai/_api_client.py", line 742, in request
response = self._request(http_request, stream=False)
File "/usr/local/lib/python3.10/site-packages/google_genai-1.11.0-py3.10.egg/google/genai/_api_client.py", line 671, in _request
errors.APIError.raise_for_response(response)
File "/usr/local/lib/python3.10/site-packages/google_genai-1.11.0-py3.10.egg/google/genai/errors.py", line 101, in raise_for_response
raise ClientError(status_code, response_json, response)
google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/usage?tab=rate-limit. \n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_requests_per_model_per_day, limit: 0', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_requests_per_model_per_day', 'quotaId': 'GenerateRequestsPerDayPerProjectPerModel'}]}]}}
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/celery-5.5.1-py3.10.egg/celery/app/trace.py", line 453, in trace_task
R = retval = fun(*args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/celery-5.5.1-py3.10.egg/celery/app/trace.py", line 736, in __protected_call__
return self.run(*args, **kwargs)
File "/var/task/celery_server.py", line 668, in process_data_extraction_report
celery_task.update({"prompt_response": data_extraction_report.get("prompt_response")})
AttributeError: 'NoneType' object has no attribute 'get'
Finished At:Tue Dec 09 2025 20:30:02 GMT+0000 (Coordinated Universal Time)
Args:
- 6914adeaf7e0b424cb424782
- beebef016ebf93d7653db37647e80df3036c19dc
- 6a0b07e8eca202caf7d5276c809bc7a10e178a32d0f9b66ae5fa64efca32a8c3
Kwargs:Sk Question:Comparison:
Id:604ca8553552580a0f1a343d
Label:Placebo as a treatment
Long Name:therapeutic role of placebo
Name:Placebo as a treatment
Type Label:Prevention or treatment
Intervention:
Id:5e1ecf1719a11a14c75ed9c6
Type Label:Prevention or treatment
Outcome:
FollowUp:
Id:68532811c1ef544eb0a3e3bd
Id:676eb0361bbdfd818b247def
Label:Pain relief at 6 hours
Long Name:Pain relief at 6 hours
Name:Pain relief at 6 hours
Population:
Id:5d8fb83d69c00e14767bf523
Report Id:693886ae0f19de414a899b1a
Risk Of Bias Tools:No data available