Skip to content

Commit

Permalink
adding polygpt-alpha and sharing templates
Browse files Browse the repository at this point in the history
  • Loading branch information
mike dupont committed Oct 16, 2023
1 parent daa901b commit 7df95f5
Show file tree
Hide file tree
Showing 5 changed files with 156 additions and 40 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -82,3 +82,6 @@
[submodule "vendor/babyagi"]
path = vendor/babyagi
url = https://github.com/SilenNaihin/babyagi.git
[submodule "vendor/PolyGPT-alpha"]
path = vendor/PolyGPT-alpha
url = https://github.com/team-tonic-arena-hacks/PolyGPT-alpha
164 changes: 124 additions & 40 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -184,68 +184,152 @@ services:
- ./vendor/ScottGPT/autogpts/autogpt:/app/ #mount the source in for editing witho
- ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml

# vendor/AutoGPT-trading/autogpts/autogpt/Dockerfile
jarvis:
entrypoint: bash -c "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/Jarvis/autogpts/autogpt
volumes:
- ./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 "
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/
volumes:
- ./vendor/TheAgency/autogpts/autogpt/:/app/ #mount the source in for editing witho
- ./vendor/Auto-GPT/autogpts/autogpt/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
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/
dockerfile : autogpts/ZEROAGPT_02/Dockerfile
volumes:
- ./vendor/TheAgency/benchmark:/benchmark
- ./vendor/TheAgency/autogpts/ZEROAGPT_02/:/app/ #mount the source in for editing witho
- ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml
the_agency_3:
entrypoint: bash -c "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/ZEROAGPT_01/
context: vendor/TheAgency/
dockerfile : autogpts/ZEROAGPT_01/Dockerfile

volumes:
- ./vendor/TheAgency/autogpts/ZEROAGPT_01/:/app/ #mount the source in for editing witho
- ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml
the_agency_4:
entrypoint: bash -c "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/ZEROAGPT_03/
context: vendor/TheAgency/
dockerfile : autogpts/ZEROAGPT_03/Dockerfile

autogpt-trading:
volumes:
- ./vendor/TheAgency/autogpts/ZEROAGPT_03/:/app/ #mount the source in for editing witho
- ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml
mason_boom:
entrypoint: bash -c "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/AutoGPT-trading/autogpts/autogpt/
context: vendor/MasonBoomPersonalAssistant/autogpts/autogpt/
volumes:
- ./vendor/AutoGPT-trading/autogpts/autogpt:/app/ #mount the source in for editing witho
- ./vendor/MasonBoomPersonalAssistant/autogpts/autogpt/:/app/ #mount the source in for editixong witho
- ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml
mason_boom_pa:
entrypoint: bash -c "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/MasonBoomPersonalAssistant/
dockerfile: autogpts/PersonalAssistant/Dockerfile
volumes:
- ./vendor/MasonBoomPersonalAssistant/autogpts/PersonalAssistant/:/app/ #mount the source in for editing witho
- ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml
mason_boom_testgpt:
entrypoint: bash -c "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/MasonBoomPersonalAssistant/
dockerfile: autogpts/PersonalAssistant/Dockerfile
volumes:
- ./vendor/MasonBoomPersonalAssistant/autogpts/testgpt/:/app/ #mount the source in for editing witho
- ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml
swarms_of_sparta:
entrypoint: bash -c "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/Swarms-Of-Sparta/autogpts/autogpt/
volumes:
- ./vendor/Swarms-Of-Sparta/autogpts/autogpt/:/app/ #mount the source in for editing witho
- ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml
mljar:
entrypoint: bash -c "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/mljar-agent/autogpts/autogpt/
volumes:
- ./vendor/mljar-agent/autogpts/autogpt/:/app/ #mount the source in for editing witho
- ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml
# vendor/AutoGPT-trading/autogpts/autogpt/Dockerfile

# vendor/AutoGPT-trading/autogpts/okx-trade/Dockerfile


# vendor/Jarvis/autogpts/autogpt/Dockerfile


# vendor/TheAgency/autogpts/autogpt/Dockerfile
# vendor/TheAgency/autogpts/ZEROAGPT_02/Dockerfile
# vendor/TheAgency/autogpts/ZEROAGPT_01/Dockerfile
# vendor/TheAgency/autogpts/forge/Dockerfile
# vendor/TheAgency/autogpts/ZEROAGPT_03/Dockerfile

# vendor/Godmode-GPT/Dockerfile

# vendor/SuperAGI/Dockerfile


# vendor/BillSchumacher/Dockerfile

# vendor/Auto-GPT-Graph/Dockerfile


# vendor/MasonBoomPersonalAssistant/autogpts/autogpt/Dockerfile
# vendor/MasonBoomPersonalAssistant/autogpts/PersonalAssistant/Dockerfile


# vendor/MasonBoomPersonalAssistant/autogpts/testgpt/Dockerfile

# vendor/Swarms-Of-Sparta/autogpts/autogpt/Dockerfile


# vendor/mljar-agent/autogpts/autogpt/Dockerfile




# vendor/AutoGPTOfficial/autogpts/autogpt/Dockerfile


# vendor/Multi-GPT/Dockerfile


# args:
# BASE_IMAGE: h4ckermike/basic_agent

# depends_on:
# - basic_agent
# - mockopenai
# image: h4ckermike/autogpt
#poetry run agent start forge --setup
#poetry run agbenchmark --mock
#poetry run agbenchmark --test=WriteFile
16 changes: 16 additions & 0 deletions template.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
standard () {
local servicename="$1"
local dirname="$2"
cat template.yml | sed -e"s;SERVICENAME;${servicename};g" | sed -e"s;DIRNAME;${dirname};g"
}

standard jarvis vendor/Jarvis/autogpts/autogpt/
standard the_agency_1 vendor/TheAgency/autogpts/autogpt/Dockerfile
standard the_agency_2 vendor/TheAgency/autogpts/ZEROAGPT_02/Dockerfile
standard the_agency_3 vendor/TheAgency/autogpts/ZEROAGPT_01/Dockerfile
standard the_agency_4 vendor/TheAgency/autogpts/ZEROAGPT_03/Dockerfile
standard mason_boom vendor/MasonBoomPersonalAssistant/autogpts/autogpt/Dockerfile
standard mason_boom_pa vendor/MasonBoomPersonalAssistant/autogpts/PersonalAssistant/Dockerfile
standard mason_boom_testgpt vendor/MasonBoomPersonalAssistant/autogpts/testgpt/Dockerfile
standard swarms_of_sparta vendor/Swarms-Of-Sparta/autogpts/autogpt/Dockerfile
standard mljar vendor/mljar-agent/autogpts/autogpt/Dockerfile
12 changes: 12 additions & 0 deletions template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
SERVICENAME:
entrypoint: bash -c "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/DIRNAME/autogpts/autogpt/
volumes:
- ./vendor/DIRNAME/autogpts/autogpt:/app/ #mount the source in for editing witho
- ./vendor/Auto-GPT/autogpts/autogpt/ai_settings.yaml:/tmp/ai_settings.yaml
1 change: 1 addition & 0 deletions vendor/PolyGPT-alpha
Submodule PolyGPT-alpha added at a1c652

0 comments on commit 7df95f5

Please sign in to comment.