Spaces:
Runtime error
Runtime error
Add `ensure_files_are_loaded` to handle additional files, update `run_agent` to support dependency injection of loaded files.
Browse files
src/gaia_solving_agent/app.py
CHANGED
|
@@ -7,6 +7,7 @@ from gaia_solving_agent.hf_submission_api import (
|
|
| 7 |
run_agent,
|
| 8 |
prepare_submission_data,
|
| 9 |
submit_answers,
|
|
|
|
| 10 |
)
|
| 11 |
from gaia_solving_agent.telemetry import set_telemetry
|
| 12 |
|
|
@@ -33,7 +34,8 @@ async def run_and_submit_all( profile: gr.OAuthProfile | None):
|
|
| 33 |
questions_data = fetching_questions()
|
| 34 |
|
| 35 |
# 3. Run your Agent
|
| 36 |
-
|
|
|
|
| 37 |
|
| 38 |
# 4. Prepare submissions
|
| 39 |
submission_data = prepare_submission_data(username, agent_code, answers_payload)
|
|
|
|
| 7 |
run_agent,
|
| 8 |
prepare_submission_data,
|
| 9 |
submit_answers,
|
| 10 |
+
ensure_files_are_loaded,
|
| 11 |
)
|
| 12 |
from gaia_solving_agent.telemetry import set_telemetry
|
| 13 |
|
|
|
|
| 34 |
questions_data = fetching_questions()
|
| 35 |
|
| 36 |
# 3. Run your Agent
|
| 37 |
+
additional_files = ensure_files_are_loaded(questions_data)
|
| 38 |
+
answers_payload, results_log = await run_agent(agent, questions_data, additional_files)
|
| 39 |
|
| 40 |
# 4. Prepare submissions
|
| 41 |
submission_data = prepare_submission_data(username, agent_code, answers_payload)
|