This directory contains a sample application designed to demonstrate the capabilities of the orchestrator developed for the GAIA benchmark.
The application should be run in a virtual environment to ensure that its dependencies do not interfere with any existing Python packages you may have. You can use any virtual environment manager you prefer, such as venv or conda.
Clone this repository to your local machine.
Navigate to the try_orc directory within the cloned repository:
cd try_orc
Install the required Python packages:
pip install -r requirements.txt
Once you've installed the required packages, you can run the application with the following command:
python <demo file>
There are several demos available:
| Demo File | Orchestrator | Agents |
|---|---|---|
demo_orc_twoagents.py |
text | coder, computer terminal |
demo_orc_mdwebsurfer.py |
text | + web surfer (md) |
demo_orc_mmwebsurfer.py |
mm | web surfer (md) → web surfer (mm) |
Note: Multi-modal webbrowser requires playwright. You can install it using the following instructions:
pip install playwright
playwright install --with-deps chromium