diff --git a/.gitmodules b/.gitmodules index 44c54cb..cb6f8d6 100644 --- a/.gitmodules +++ b/.gitmodules @@ -85,3 +85,6 @@ [submodule "vendor/PolyGPT-alpha"] path = vendor/PolyGPT-alpha url = https://github.com/team-tonic-arena-hacks/PolyGPT-alpha +[submodule "vendor/RedAGPT"] + path = vendor/RedAGPT + url = https://github.com/shamantechnology/RedAGPT diff --git a/docker-compose.yml b/docker-compose.yml index dd3f89b..1752ae4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,11 @@ version: '3' services: + arena: + depends_on: + - mockopenai + - the_agency_1 + build: + context : arena act_base: #root base of action build: vendor/act_base @@ -197,17 +203,19 @@ services: - ./vendor/Jarvis/autogpts/autogpt/autogpts/autogpt:/app/ #mount the source in for editing witho - ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml the_agency_1: - entrypoint: bash -c "poetry run python -m autogpt -y --skip-news --ai-settings /tmp/ai_settings.yaml " + entrypoint: bash -c "poetry install && poetry run python -m autogpt -y --skip-news --ai-settings /tmp/ai_settings.yaml " environment: - GITHUB_PAT="${GITHUB_PAT}" - GITHUB_REPO="jmikedupont2/ai-ticket" - OPENAI_API_KEY=your-openai-api-key - OPENAI_API_BASE=http://mockopenai:5000/v1 build: - context: vendor/TheAgency/autogpts/autogpt/ + context: vendor/TheAgency/ + dockerfile: autogpts/autogpt/Dockerfile volumes: + - ./vendor/TheAgency/benchmark:/benchmark - ./vendor/TheAgency/autogpts/autogpt/:/app/ #mount the source in for editing witho - - ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml + - ./vendor/Auto-GPT/autogpts/autogpt/the_agency_ai_settings.yaml:/tmp/ai_settings.yaml the_agency_2: #entrypoint: bash -c "poetry run python -m autogpt -y --skip-news --ai-settings /tmp/ai_settings.yaml " entrypoint: bash diff --git a/vendor/RedAGPT b/vendor/RedAGPT new file mode 160000 index 0000000..04ff578 --- /dev/null +++ b/vendor/RedAGPT @@ -0,0 +1 @@ +Subproject commit 04ff5782cea5c1758f68e30a40627944b6bfaa37 diff --git a/vendor/TheAgency b/vendor/TheAgency index 4a775f2..8f4b05c 160000 --- a/vendor/TheAgency +++ b/vendor/TheAgency @@ -1 +1 @@ -Subproject commit 4a775f284850f8e10fca2b59d01d1e8b507cae92 +Subproject commit 8f4b05cf20bf5d0148ad382dc8e6035714c37651