Commit History

Fix python version metadata
07cf48c

abtsousa commited on

Added requirements.txt for HF Spaces compatibilty.
6af1a9b

abtsousa commited on

Fix dockerfile
12b16e0

abtsousa commited on

Fix: dependency error
ec5d492

abtsousa commited on

Update title in README to reflect course specifics
50fc3ca

abtsousa commited on

Final results
2cfb4c4

abtsousa commited on

Update configuration and enhance tool functionality
0242ef6

abtsousa commited on

Refactor tool imports and add calculator functions to the toolset
ffc544c

abtsousa commited on

Enhance file handling tools: save_file, read_file, analyze_csv, and extract_text_from_image functions
2665628

abtsousa commited on

Update dependencies and versions in uv.lock
a910dc7

abtsousa commited on

Add model name logging.
d0441be

abtsousa commited on

60/100 achieved 🎉 Rename wiki_search to wiki_fetch_article for clarity and update references in tools.
baeb823

abtsousa commited on

Refactor agent configuration and model integration
2f66bef

abtsousa commited on

Add wiki_parse_html to tools
823995c

abtsousa commited on

Add bs4 dependency and update Wikipedia tool for HTML parsing
eb3f029

abtsousa commited on

Implement cache directory management and update file fetching to use cache if no working directory is provided
e8c805a

abtsousa commited on

Enhance OracleBot to accept optional file path for context in answers; add utility to fetch task files from API.
03f4295

abtsousa commited on

Replace ChatOpenAI with ChatDeepSeek in model.
60d1fd6

abtsousa commited on

Add tools to the toolset
9465031

abtsousa commited on

Fix code interpreter tool.
e214909

abtsousa commited on

Add file management toolkit setup with temporary directory
b36f428

abtsousa commited on

Refactor wiki_search function: replace WikipediaQueryRun with wikipediaapi for full page content retrieval
92f38fd

abtsousa commited on

Update dependencies in pyproject.toml and uv.lock: add langchain-deepseek and wikipedia-api
1640758

abtsousa commited on

Fix notebook and output dataset.
18aac63

abtsousa commited on

Add multi-language code execution functionality (all credits go to @fisherman611 )
79d28fc

abtsousa commited on

Refactor wiki_search function: replace WikipediaLoader with WikipediaQueryRun
94d07d4

abtsousa commited on

Enhance OracleBot: improve message handling and output formatting in answer_question method
692b974

abtsousa commited on

Move API configuration constants to config.py
2b9cce2

abtsousa commited on

Refactor Phoenix tracing setup: move constants to config.py and simplify start_phoenix call; remove unused logger module.
c8325a7

abtsousa commited on

Implement OracleBot class and update agent configuration
7cdcb1a

abtsousa commited on

Fixed module name collision error.
8c25962

abtsousa commited on

Add langchain-tavily dependency and implement TavilySearch tool
538782c

abtsousa commited on

Refactor Phoenix tracing setup and integrate with OracleBot
3c439f4

abtsousa commited on

Changed test question to one in the set.
f439125

abtsousa commited on

Refactor Wikipedia tool to simplify search functionality and remove unused parameters
a40ea82

abtsousa commited on

Refactor API configuration and implement rate limiting in agent calls
603a029

abtsousa commited on

Explore available questions and their metadata to figure out how to best tackle the problem.
335359d

abtsousa commited on

Refactor tool type in _get_tools;
8ce1b44

abtsousa commited on

Added wikipedia tool.
3adfe4f

abtsousa commited on

Add initial implementation of LangGraph agent with model and tools integration.
f37e95b

abtsousa commited on

Add AI model integration and system prompt handling
8a46dc1

abtsousa commited on

Refactor BasicAgent to support async processing and rate limiting; implement concurrent question handling.
1f19061

abtsousa commited on

Add system prompt for AI assistant.
689ccd6

abtsousa commited on

Add agent module with configuration and state management
1a1f4af

abtsousa commited on

Add Phoenix tracing setup to app.py
685c55c

abtsousa commited on

Add uv project management.
90e376e

abtsousa commited on

Add GNU General Public License v3 to the project
936333f

abtsousa commited on

Add .gitignore
9965337

abtsousa commited on

Update app.py
81917a3
verified

Jofthomas commited on

Update app.py
0ee0419
verified

Jofthomas commited on