Skip to content

Commit

Permalink
Benchmark all agents (#5170)
Browse files Browse the repository at this point in the history
  • Loading branch information
waynehamadi authored Sep 7, 2023
2 parents 5e4d667 + d901d01 commit eda0b60
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .github/workflows/benchmark-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -144,8 +144,10 @@ jobs:
working-directory: ./benchmark/
run: |
mkdir agent
link=$(jq -r '.["'"$AGENT_NAME"'"].url' agents_to_benchmark.json)
branch=$(jq -r '.["'"$AGENT_NAME"'"].branch' agents_to_benchmark.json)
cd agent
git clone https://github.com/SilenNaihin/mini-agi -b benchmark-integration
git clone "$link" -b "$branch"
cd $AGENT_NAME
prefix=""
if [ "$AGENT_NAME" == "gpt-engineer" ]; then
Expand Down
38 changes: 38 additions & 0 deletions benchmark/agents_to_benchmark.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"Auto-GPT": {
"url": "https://github.com/Significant-Gravitas/Auto-GPT",
"branch": "master"
},
"gpt-engineer": {
"url": "https://github.com/merwanehamadi/gpt-engineer.git",
"branch": "benchmark-integration"
},
"mini-agi": {
"url": "https://github.com/SilenNaihin/mini-agi.git",
"branch": "benchmark-integration"
},
"smol-developer": {
"url": "https://github.com/e2b-dev/smol-developer.git",
"branch": "benchmarks"
},
"SuperAGI": {
"url": "https://github.com/SilenNaihin/SuperAGI.git",
"branch": "benchmark-integration"
},
"BabyAGI": {
"url": "https://github.com/SilenNaihin/babyagi.git",
"branch": "benchmark-integration"
},
"beebot": {
"url": "https://github.com/AutoPackAI/beebot.git",
"branch": "main"
},
"PolyGPT": {
"url": "https://github.com/polywrap/PolyGPT.git",
"branch": "nerfzael-use-local-wrap-library"
},
"Turbo": {
"url": "https://github.com/lc0rp/Auto-GPT-Turbo.git",
"branch": "main"
}
}

0 comments on commit eda0b60

Please sign in to comment.