mind2web
This commit is contained in:
parent
2b5d923f63
commit
98d5e90894
754 changed files with 1175740 additions and 142424 deletions
23
stuff/runner.py
Normal file
23
stuff/runner.py
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
from typing import List
|
||||
|
||||
from one_Task_class import Task
|
||||
from RunTrace import RunTrace
|
||||
from run_task import run_task
|
||||
|
||||
|
||||
def run_many_tasks(tasks: List[Task], agent) -> List[RunTrace]:
|
||||
results: List[RunTrace] = []
|
||||
|
||||
for i, task in enumerate(tasks):
|
||||
print(f"\n=== Running task {i + 1}/{len(tasks)} ===")
|
||||
print(f"Instruction: {task.instruction}\n")
|
||||
|
||||
trace = run_task(task, agent)
|
||||
|
||||
results.append(trace)
|
||||
|
||||
print("Success:", trace.success)
|
||||
if trace.error:
|
||||
print("Error:", trace.error)
|
||||
|
||||
return results
|
||||
Loading…
Add table
Add a link
Reference in a new issue