Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
5.41.1
Running GAIA Benchmark in Docker
Prerequisites
Docker Installation
- Ensure Docker is installed and running on your machine
- Verify installation:
docker ps
Repository Setup
- Clone the repository:
git clone https://github.com/inclusionAI/AWorld cd AWorld
- Clone the repository:
Dataset Preparation
- Download the GAIA dataset from Hugging Face
- Place it in the correct directory:
git clone git@hf.co:datasets/gaia-benchmark/GAIA examples/gaia/GAIA
- ⚠️ Note: You need to configure Hugging Face SSH Keys to access the GAIA repository
API Configuration
- Set up your environment variables:
cp .env.template .env
- Edit
.env
file and replace all{YOUR_CONFIG}
placeholders with your actual values
- Set up your environment variables:
Running the Benchmark
Start the Container
- Build and run the GAIA container:
sh run-gaia.sh
- Wait for the build to complete and the container to start
- Build and run the GAIA container:
Access the Interface
- Open your browser and navigate to http://127.0.0.1:8080
- Register a new account
- Log in to your account
Run the Benchmark
- Select
gaia_agent
from the top menu - Choose a GAIA question from the list
- Click the send button to start the benchmark
- Select
Troubleshooting
- If you encounter any issues with Docker, ensure it's running properly
- For dataset access problems, verify your Hugging Face SSH keys are correctly configured
- Check the container logs if the interface is not accessible