Commit History

feat: Refactor CodeExecutionTool for improved readability and maintainability
224d111

Yago Bolivar commited on

feat: Enhance tools with new web content extractor and improved functionality
b09a8ba

Yago Bolivar commited on

feat: enhance YouTube video processing with improved error handling and logging
baa65ee

Yago Bolivar commited on

ref(app.py, prompts.yaml, final_answer_tool.py): adapt the code to submission requirements
64a3746

Yago Bolivar commited on

Refactor speech_to_text.py to implement a singleton ASR pipeline, enhance error handling, and introduce SpeechToTextTool for better integration. Update spreadsheet_tool.py to support querying and improve parsing functionality, including CSV support. Enhance video_processing_tool.py with new tasks for metadata extraction and frame extraction, while improving object detection capabilities and initialization checks.
87aa741

Yago Bolivar commited on

refactor: update tool classes to inherit from Tool base class for consistency and improved structure
bffd09a

Yago Bolivar commited on

refactor: convert reverse_string_text function to TextReversalTool class for improved structure and functionality
1d3883f

Yago Bolivar commited on

refactor: convert final_answer function to FinalAnswerTool class for improved structure and extensibility
def985a

Yago Bolivar commited on

refactor: update identify_file method signature to return dict and remove tool decorator
2803e9d

Yago Bolivar commited on

refactor: enhance docstring for identify_file method with argument details and return type
af6bf18

Yago Bolivar commited on

refactor: update type hint for identify_file method to use Self for improved clarity
9ffa434

Yago Bolivar commited on

refactor: add future annotations import for improved type hinting support
149163c

Yago Bolivar commited on

refactor: update type hint for identify_file method in FileIdentifier class
5d3b9a2

Yago Bolivar commited on

refactor: simplify tool decorator for identify_file method
60d1ae4

Yago Bolivar commited on

feat: implement configuration files and enhance tool definitions for GAIA Agent
133fe7e

Yago Bolivar commited on

add smolagents docstrings
b1939df

Yago Bolivar commited on

feat: implement markdown table parser with comprehensive test suite
f4e197f

Yago Bolivar commited on

feat: add text reversal tool with demonstration and tests
aff539c

Yago Bolivar commited on

feat: implement WebBrowser class for fetching and parsing web content with error handling
c467d81

Yago Bolivar commited on

fix: enhance output handling and add comprehensive tests for code execution tool
ada4787

Yago Bolivar commited on

feat: implement CodeExecutionTool for safe code execution and output extraction
0d2816b

Yago Bolivar commited on

feat: implement image processing and chess analysis tools with unit tests
8ff7d8f

Yago Bolivar commited on

feat: implement SpreadsheetTool for parsing and querying Excel files with detailed summaries
108e7a1

Yago Bolivar commited on

refactor: enhance file identification logic with improved type mapping and error handling
c5a6e89

Yago Bolivar commited on

feat: implement file download utility with error handling and filename inference
c511b4a

Yago Bolivar commited on

chore: add initial __init__.py file
d7ea0bf

Yago Bolivar commited on

refactor: improve ASR pipeline initialization and transcription handling
2ed87be

Yago Bolivar commited on

feat: add speech-to-text transcription functionality using Hugging Face ASR pipeline
d0584cc

Yago Bolivar commited on

reorder
073b7fb

Yago Bolivar commited on