gaia_level1_agent / README.md
vandenn's picture
Add credit to the HF space template
f59fb27

A newer version of the Gradio SDK is available: 6.13.0

Upgrade
metadata
title: GAIA Level 1 Agent
emoji: πŸ•΅πŸ»β€β™‚οΈ
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 5.25.2
app_file: app.py
pinned: false
hf_oauth: true
hf_oauth_expiration_minutes: 480

GAIA Level 1 Agent

python Open in Spaces

πŸ“„ Overview

This is an agent I built with smolagents for solving GAIA level 1 benchmark questions as part of HuggingFace's agents course. This was built using the provided template in the course as a starting point.

There are a couple of things here that I implemented which I can potentially re-use in future projects, such as the token rate limit handler.

This repo is a work-in-progress. I'll be looking to improve the performance of the agent on GAIA with additional features/tools in the future.

πŸ›  Setup

Make sure you have uv installed in your system, then run:

make init
make run

If deploying to HuggingFace Spaces, make sure to also run the following to update the requirements.txt file, which is what is installed in the running space:

make sync-requirements