Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
5.42.0
Running Gaia Benchmark
AWorld is an AI-powered simulation environment for creating and interacting with virtual worlds.
You could follow the following steps to run the Gaia benchmark.
Prerequisites
- Git
- Conda (Miniconda or Anaconda)
- Python 3.11
- Node.js
Installation
1. Clone the repository:
git clone https://github.com/inclusionAI/AWorld.git
cd AWorld
2. Create and activate a Conda environment:
conda create --name aworld python=3.11
conda activate aworld
3. Setup the environment:
python setup.py install
git clone https://github.com/haris-musa/excel-mcp-server.git
cd excel-mcp-server
uv pip install -e .
4. Download GAIA Dataset
https://huggingface.co/datasets/gaia-benchmark/GAIA/tree/main
Configuration
Create a .env
file in the project root and add your API credentials:
GAIA_DATASET_PATH=<Your Dataset Absolute Path>
LLM_API_KEY=<Your API Key>
LLM_BASE_URL=<Your Service Provider URL>
...
Running the Application
- Start the local MCP servers
uv run excel-mcp-server
The server should now be running with the configuration specified in mcp.json
.
- Run the script
python ./examples/gaia/run.py
Now you could check the output log in the console.
Troubleshooting
If you encounter issues:
- Verify all environment variables are set correctly
- Check that all dependencies are installed
- Ensure the dataset path is correctly configured
- Check the server logs for any error messages
Support
For additional help, please open an issue on our GitHub repository.