Spaces:
Build error
Build error
| ## [Unreleased] | |
| ### Added | |
| - Moved agent instantiation into a separate `instantiate_agent` function in `app_dev.py`. | |
| - Extracted question fetching logic into a new `fetch_questions` function in `app_dev.py`. | |
| - Created `my_agent.py` for custom agent implementation. | |
| - Added `GeminiApiModel` for interacting with Google Gemini API. | |
| - Refactored `SmolAgent` in `my_agent.py` to use `GeminiApiModel`. | |
| - Removed standalone `call_gemini_api` function from `my_agent.py`. | |
| ### Changed | |
| - Simplified error handling in `run_and_submit_all` by removing redundant try-except block around `instantiate_agent` call. | |
| - Updated `run_and_submit_all` to call `fetch_questions` and handle its return values. | |
| - Updated `app_dev.py` to import and use `SmolAgent` from `my_agent.py`. | |
| - Added logic to `GeminiApiModel` to extract text after "FINAL ANSWER: " marker in responses. | |
| ### Deprecated | |
| ### Removed | |
| ### Fixed | |
| ### Security | |
| ## [0.1.0] - 2024-07-25 | |
| ### Added | |
| - Initial project structure based on template. | |
| - Basic Gradio app (`app.py`) for agent evaluation. | |
| - Development version of app (`app_dev.py`) for local testing. | |
| - Placeholder `BasicAgent` in `app_dev.py`. | |
| - `README.md` with project overview and setup instructions. | |
| - `Changelog.md` to track changes. | |
| - `.gitignore` file. | |
| - Placeholder `requirements.txt`. |