Commit History

  1. linting

    3abb547
  2. Fix regex pattern in `prepare_submission_data` for accurate answer extraction

    30af36c
  3. Refactor `prepare_submission_data` in `hf_submission_api.py` to fix answer extraction and improve payload handling

    e378764

  1. Add retry mechanism and `StopEvent` handling in `make_plan` for better formatting enforcement

    5336c20
  2. Add logging to display task details in `hf_submission_api.py` during agent execution

    95cb352
  3. Update embedding model configuration and simplify tool initialization in `tools.py`

    5e9156a
  4. Refactor telemetry import handling in `app.py` to remove redundant code

    37c6430
  5. Refactor telemetry import handling in `app.py` to remove redundant code

    85dd991
  6. Add Wikipedia tool and enable embedding model configuration for tools in `tools.py`

    470fd47
  7. Remove old implementation

    7eff6fa
  8. Handle missing dependency by installing package dynamically in `app.py`

    f5cf0c8
  9. fix get_text_representation_of_additional_file

    a7fc271
  10. fix get_text_representation_of_additional_file

    abc07a2
  11. styling

    4814e24
  12. Add OpenAI integration and enhance toolset in `agent.py` and `tools.py`

    449333b
  13. Add tools

    7e0251d

  1. Add `light_model_name` option for extended model configuration in `agent.py`

    e777bbb
  2. Refactor static directory handling by introducing `STATIC_DIR` constant in `__init__.py` and updating references in `hf_submission_api.py`

    a32f635

  1. Add CSV utility function for reading as dictionaries and introduce experimentation data file

    5072271
  2. Enhance tool descriptions and enforce stricter input/output format guidelines in `tools.py` and `agent.py`

    895a491

  1. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    9c4e981
  2. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    869f110
  3. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    f1fbab5
  4. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    c97bdef
  5. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    35b4cf8
  6. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    d83e614
  7. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    c83d23d
  8. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    fb0c388
  9. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    1ca7a6d
  10. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    47b307a
  11. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    a9a05b8
  12. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    89041a6
  13. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    d31e980
  14. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    cc15689
  15. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    dd6e9e2
  16. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    eec6398
  17. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    5e289f3
  18. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    dc31d06
  19. Update `requirements.txt` to include new dependencies for enhanced functionality and compatibility

    58d4adb
  20. Refactor `agent.py` to enhance `Context` usage, remove unused imports and parameters, and disable parallel tool calls in `gaia_solving_agent`.

    daf4564

  1. fixup! Add file handling support in `hf_submission_api`, include file save logic, and static file directory setup

    5ab1e4f
  2. rework prompts

    cfb1f9f
  3. Update `vllm_ask_image` to `vllm_ask_image_tool`, add `Context` support, and implement asynchronous image query handling in tools.

    0f23fa9
  4. minor fix

    3dbdc7b
  5. Refactor `GaiaWorkflow` to use `Context` for state management, add `PlanEvent` class, and enhance prompt handling in `agent.py`.

    443e551
  6. Add `extract_pattern` utility function to support regex-based string extraction in `gaia_solving_agent`

    dad10fa
  7. Refactor LLM selection to use specific models for reasoning, parsing, and balanced tasks; improve code clarity.

    e04414b
  8. Add `num_concurrent_runs` parameter to `gaia_solving_agent`

    ea9851f
  9. Update prompt templates and regex pattern to use tagged placeholders for better clarity

    3dcdb0c

  1. Add `YoutubeTranscriptReader` tool integration, update dependencies, and enhance agent functionality.

    84c7ca2