Getting Started
To run simulations with Magentic Marketplace you need Python 3.10 or higher, the uv package manager, and Docker.
Install
Clone the repository
bashgit clone https://github.com/microsoft/multi-agent-marketplace.git cd multi-agent-marketplaceInstall dependencies
bashuv sync --all-extras source .venv/bin/activateConfigure environment variables
bash# Copy the sample environment file cp sample.env .env # Edit your .env to add API keys and change modelStart the database server
We use docker to run a Postgres database to store experiment data
bashdocker compose up -d
Run an experiment
You're now ready to run an experiment!
bash
magentic-marketplace run data/mexican_3_9