Duibonduil's picture
Upload 9 files
3a235a9 verified

A newer version of the Gradio SDK is available: 5.42.0

Upgrade

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

  1. Start the local MCP servers
uv run excel-mcp-server

The server should now be running with the configuration specified in mcp.json.

  1. 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.