Spaces:
Sleeping
Sleeping
## [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`. |