forked from akash-network/awesome-akash
-
Notifications
You must be signed in to change notification settings - Fork 0
/
deploy.yaml
109 lines (108 loc) · 3.79 KB
/
deploy.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
---
version: "2.0"
services:
auto-gpt:
image: cryptoandcoffee/akash-auto-gpt:1
expose:
- port: 8080
as: 80
proto: tcp
to:
- global: true
env:
- "EXECUTE_LOCAL_COMMANDS=True"
- "RESTRICT_TO_WORKSPACE=False"
- "USER_AGENT=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36"
#- "AI_SETTINGS_FILE=ai_settings.yaml"
- "AUTHORISE_COMMAND_KEY=y"
- "EXIT_KEY=n"
#- "DISABLED_COMMAND_CATEGORIES=autogpt.commands.analyze_code,autogpt.commands.execute_code,autogpt.commands.git_operations,autogpt.commands.improve_code,autogpt.commands.write_tests"
- "OPENAI_API_KEY=your-openai-api-key"
- "TEMPERATURE=0.5"
- "USE_AZURE=False"
- "SMART_LLM_MODEL=gpt-4"
- "FAST_LLM_MODEL=gpt-3.5-turbo"
- "FAST_TOKEN_LIMIT=4000"
- "SMART_TOKEN_LIMIT=8000"
- "EMBEDDING_MODEL=text-embedding-ada-002"
- "EMBEDDING_TOKENIZER=cl100k_base"
- "EMBEDDING_TOKEN_LIMIT=8191"
- "MEMORY_BACKEND=local"
- "MEMORY_INDEX=auto-gpt"
- "PINECONE_API_KEY=your-pinecone-api-key"
- "PINECONE_ENV=your-pinecone-region"
- "REDIS_HOST=localhost"
- "REDIS_PORT=6379"
- "REDIS_PASSWORD="
- "WIPE_REDIS_ON_START=True"
- "WEAVIATE_HOST=127.0.0.1"
- "WEAVIATE_PORT=8080"
- "WEAVIATE_PROTOCOL=http"
- "USE_WEAVIATE_EMBEDDED=False"
- "WEAVIATE_EMBEDDED_PATH=/home/me/.local/share/weaviate"
- "WEAVIATE_USERNAME="
- "WEAVIATE_PASSWORD="
- "WEAVIATE_API_KEY="
- "MILVUS_ADDR=localhost:19530"
- "MILVUS_USERNAME="
- "MILVUS_PASSWORD="
- "MILVUS_SECURE="
- "MILVUS_COLLECTION=autogpt"
- "IMAGE_PROVIDER=dalle"
- "IMAGE_SIZE=256"
- "HUGGINGFACE_IMAGE_MODEL=CompVis/stable-diffusion-v1-4"
- "HUGGINGFACE_API_TOKEN=your-huggingface-api-token"
- "SD_WEBUI_AUTH="
- "SD_WEBUI_URL=http://127.0.0.1:7860"
- "HUGGINGFACE_AUDIO_TO_TEXT_MODEL=facebook/wav2vec2-base-960h"
- "GITHUB_API_KEY=github_pat_123"
- "GITHUB_USERNAME=your-github-username"
- "HEADLESS_BROWSER=True"
- "USE_WEB_BROWSER=chrome"
- "BROWSE_CHUNK_MAX_LENGTH=3000"
- "BROWSE_SPACY_LANGUAGE_MODEL=en_core_web_sm"
- "GOOGLE_API_KEY=your-google-api-key"
- "CUSTOM_SEARCH_ENGINE_ID=your-custom-search-engine-id"
- "USE_MAC_OS_TTS=False"
- "USE_BRIAN_TTS=False"
- "ELEVENLABS_API_KEY=your-elevenlabs-api-key"
- "ELEVENLABS_VOICE_1_ID=your-voice-id-1"
- "ELEVENLABS_VOICE_2_ID=your-voice-id-2"
- "TW_CONSUMER_KEY="
- "TW_CONSUMER_SECRET="
- "TW_ACCESS_TOKEN="
- "TW_ACCESS_TOKEN_SECRET="
- "ALLOWLISTED_PLUGINS="
- "DENYLISTED_PLUGINS="
- "CHAT_MESSAGES_ENABLED=False"
profiles:
compute:
auto-gpt:
resources:
cpu:
units: 4
memory:
size: 4.75Gi #Increase this for larger local memory, can be lower if used external vector for memory.
storage:
size: 16Gi
placement:
akash:
#######################################################
#Keep this section to deploy on trusted providers
signedBy:
anyOf:
- "akash1365yvmc4s7awdyj3n2sav7xfx76adc6dnmlx63"
- "akash18qa2a2ltfyvkyj0ggj3hkvuj6twzyumuaru9s4"
#######################################################
#Remove this section to deploy on untrusted providers
#Beware* You may have deployment, security, or other issues on untrusted providers
#https://docs.akash.network/providers/akash-audited-attributes
pricing:
auto-gpt:
denom: uakt
amount: 10000 #Keep high to show all bids
deployment:
auto-gpt:
akash:
profile: auto-gpt
count: 1