Kserus commited on
Commit
501fc1f
·
verified ·
1 Parent(s): f70d050

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +25 -25
app.py CHANGED
@@ -117,38 +117,38 @@ def run_and_submit_all( profile: gr.OAuthProfile | None):
117
  results_log = []
118
  answers_payload = []
119
  print(f"Running agent on {len(questions_data)} questions...")
120
- # for item in questions_data:
121
- # task_id = item.get("task_id")
122
- # question_text = item.get("question")
123
- # if not task_id or question_text is None:
124
- # print(f"Skipping item with missing task_id or question: {item}")
125
- # continue
126
- # try:
127
- # submitted_answer = agent(question_text)
128
- # answers_payload.append({"task_id": task_id, "submitted_answer": submitted_answer})
129
- # results_log.append({"Task ID": task_id, "Question": question_text, "Submitted Answer": submitted_answer})
130
- # except Exception as e:
131
- # print(f"Error running agent on task {task_id}: {e}")
132
- # results_log.append({"Task ID": task_id, "Question": question_text, "Submitted Answer": f"AGENT ERROR: {e}"})
133
- import time
134
-
135
- for idx, item in enumerate(questions_data):
136
  task_id = item.get("task_id")
137
  question_text = item.get("question")
138
-
139
  if not task_id or question_text is None:
140
- print(f"Skipping invalid item {item}")
141
  continue
142
-
143
- print(f"[{idx+1}/{len(questions_data)}] Running agent on Task ID: {task_id}")
144
- start_time = time.time()
145
  try:
146
  submitted_answer = agent(question_text)
 
 
147
  except Exception as e:
148
- print(f"Error on question {task_id}: {e}")
149
- submitted_answer = f"ERROR: {e}"
150
- elapsed = time.time() - start_time
151
- print(f"✅ Finished in {elapsed:.2f} sec — Answer: {submitted_answer}")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
152
 
153
 
154
  if not answers_payload:
 
117
  results_log = []
118
  answers_payload = []
119
  print(f"Running agent on {len(questions_data)} questions...")
120
+ for item in questions_data:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
121
  task_id = item.get("task_id")
122
  question_text = item.get("question")
 
123
  if not task_id or question_text is None:
124
+ print(f"Skipping item with missing task_id or question: {item}")
125
  continue
 
 
 
126
  try:
127
  submitted_answer = agent(question_text)
128
+ answers_payload.append({"task_id": task_id, "submitted_answer": submitted_answer})
129
+ results_log.append({"Task ID": task_id, "Question": question_text, "Submitted Answer": submitted_answer})
130
  except Exception as e:
131
+ print(f"Error running agent on task {task_id}: {e}")
132
+ results_log.append({"Task ID": task_id, "Question": question_text, "Submitted Answer": f"AGENT ERROR: {e}"})
133
+ # import time
134
+
135
+ # for idx, item in enumerate(questions_data):
136
+ # task_id = item.get("task_id")
137
+ # question_text = item.get("question")
138
+
139
+ # if not task_id or question_text is None:
140
+ # print(f"Skipping invalid item {item}")
141
+ # continue
142
+
143
+ # print(f"[{idx+1}/{len(questions_data)}] Running agent on Task ID: {task_id}")
144
+ # start_time = time.time()
145
+ # try:
146
+ # submitted_answer = agent(question_text)
147
+ # except Exception as e:
148
+ # print(f"❌ Error on question {task_id}: {e}")
149
+ # submitted_answer = f"ERROR: {e}"
150
+ # elapsed = time.time() - start_time
151
+ # print(f"✅ Finished in {elapsed:.2f} sec — Answer: {submitted_answer}")
152
 
153
 
154
  if not answers_payload: