Commit History

  1. Add `OPENAI_API_KEY` support in `gaia_solving_agent` and update `.example.env` with example key.

    ce87d42
  2. styling

    14d1c6f
  3. Refactor `gaia_solving_agent` to use `FunctionAgent` with updated tools, LLM integration, and refined functionality.

    c4d1642
  4. Add `ensure_files_are_loaded` to handle additional files, update `run_agent` to support dependency injection of loaded files.

    da0471f
  5. Add website parsing and text chunking support, update dependencies, and enhance README documentation.

    4f70efd
  6. Add MISTRAL integration, update dependencies, and adjust `.example.env` for new API key support.

    dc47641
  7. Refactor import of `SimpleDirectoryReader` in `hf_submission_api` to optimize placement.

    0a714d8

  1. Update dependencies to include `et-xmlfile`, `llvmlite`, `more-itertools`, `mpmath`, `numba`, `openai-whisper`, `openpyxl`, `sympy`, and `torch`

    d944d48
  2. Add support for handling `additional_file` and `additional_file_path` in workflow agents, update `setup` method, and adapt prompt template accordingly

    8332d06
  3. Update `setup` method to handle additional files with extensions, adapt prompt template for new variable

    2d02aba
  4. Add support for loading additional files in `run_agent`, update dependencies, and enhance README documentation

    182e77f
  5. Replace unused Wikipedia tool spec and integrate `WikipediaToolSpec` with a dedicated `wikipedia_agent`.

    4f304eb
  6. minor changes

    c2fbc47

  1. Add Wikipedia tool integration, update dependencies, and expand README documentation

    8c16572
  2. Make `run_agent` asynchronous, enhance agent handling, and improve answer extraction logic

    82e40d1
  3. Make `run_and_submit_all` asynchronous, update imports, and add telemetry initialization

    88b51a3
  4. Make `run_and_submit_all` asynchronous, update imports, and add telemetry initialization

    fa2bac9
  5. Make `run_and_submit_all` asynchronous, update imports, and add telemetry initialization

    d8d74ed
  6. Add prompt templates for planning and formatted answering in gaia_solving_agent

    669ccbe
  7. Remove unused `project` parameter in telemetry configuration

    5e3a9e8
  8. Add telemetry support using Phoenix for LlamaIndex observability

    ec93567

  1. Add telemetry support using Phoenix for LlamaIndex observability

    9e8e553
  2. Add Phoenix and Tavily integrations, update dependencies, and enhance documentation⁠

    cb13db3

  1. Add Nebius API integration and update dependencies⁠

    2d3a434

  1. delete files

    767b9c5

  1. update .gitignore

    fc0c8ea
  2. minor updates

    e3a8460
  3. update imports

    1834d5a
  4. update requirements.txt

    441ab81
  5. Refactor project structure and update configurations⁠

    7fb5b3c
  6. update requirements.txt

    ba20e52
  7. minor fix

    a888705
  8. Update import path for hf_submission_api module⁠

    09b7980
  9. Refactor BasicAgent into a dedicated module⁠

    cb4124c
  10. Refactor submission logic into a separate module⁠

    7a17415
  11. Refactor agent workflow into modular functions⁠

    3ec345b
  12. Typo

    66e1b77
  13. Initiate uv

    4802a38
  14. Update README metadata for final assignment project⁠

    5f6e259

  1. Update app.py

    Verified signature
    81917a3
  2. Update app.py

    Verified signature
    0ee0419
  3. Update app.py

    Verified signature
    e514fd7
  4. Update app.py

    Verified signature
    d59f015
  5. Update requirements.txt

    Verified signature
    1232637
  6. Update app.py

    Verified signature
    36ed51a
  7. Update app.py

    Verified signature
    3db6293
  8. Update app.py

    Verified signature
    c1fd3d2

  1. Update app.py

    Verified signature
    b177367
  2. Update app.py

    Verified signature
    7d65c66
  3. Update app.py

    Verified signature
    9088b99