CoolFace
Apppublic

Bitsak/AutoGPT2

sourceHugging Facemitupdated 3y agoView on Hugging Face
0likes
.env.template188 linesDownload Raw Back to root
1################################################################################2### AUTO-GPT - GENERAL SETTINGS3################################################################################4# EXECUTE_LOCAL_COMMANDS - Allow local command execution (Example: False)5EXECUTE_LOCAL_COMMANDS=False6# RESTRICT_TO_WORKSPACE - Restrict file operations to workspace ./auto_gpt_workspace (Default: True)7RESTRICT_TO_WORKSPACE=True8# BROWSE_CHUNK_MAX_LENGTH - When browsing website, define the length of chunk stored in memory9BROWSE_CHUNK_MAX_LENGTH=819210# USER_AGENT - Define the user-agent used by the requests library to browse website (string)11# 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"12# AI_SETTINGS_FILE - Specifies which AI Settings file to use (defaults to ai_settings.yaml)13AI_SETTINGS_FILE=ai_settings.yaml14 15################################################################################16### LLM PROVIDER17################################################################################18 19### OPENAI20# OPENAI_API_KEY - OpenAI API Key (Example: my-openai-api-key)21# TEMPERATURE - Sets temperature in OpenAI (Default: 0)22# USE_AZURE - Use Azure OpenAI or not (Default: False)23OPENAI_API_KEY=your-openai-api-key24TEMPERATURE=025USE_AZURE=False26 27### AZURE28# cleanup azure env as already moved to `azure.yaml.template`29 30################################################################################31### LLM MODELS32################################################################################33 34# SMART_LLM_MODEL - Smart language model (Default: gpt-4)35# FAST_LLM_MODEL - Fast language model (Default: gpt-3.5-turbo)36SMART_LLM_MODEL=gpt-437FAST_LLM_MODEL=gpt-3.5-turbo38 39### LLM MODEL SETTINGS40# FAST_TOKEN_LIMIT - Fast token limit for OpenAI (Default: 4000)41# SMART_TOKEN_LIMIT - Smart token limit for OpenAI (Default: 8000)42# When using --gpt3only this needs to be set to 4000.43FAST_TOKEN_LIMIT=400044SMART_TOKEN_LIMIT=800045 46################################################################################47### MEMORY48################################################################################49 50### MEMORY_BACKEND - Memory backend type51# local - Default52# pinecone - Pinecone (if configured)53# redis - Redis (if configured)54# milvus - Milvus (if configured)55MEMORY_BACKEND=local56 57### PINECONE58# PINECONE_API_KEY - Pinecone API Key (Example: my-pinecone-api-key)59# PINECONE_ENV - Pinecone environment (region) (Example: us-west-2)60PINECONE_API_KEY=your-pinecone-api-key61PINECONE_ENV=your-pinecone-region62 63### REDIS64# REDIS_HOST - Redis host (Default: localhost, use "redis" for docker-compose)65# REDIS_PORT - Redis port (Default: 6379)66# REDIS_PASSWORD - Redis password (Default: "")67# WIPE_REDIS_ON_START - Wipes data / index on start (Default: False)68# MEMORY_INDEX - Name of index created in Redis database (Default: auto-gpt)69REDIS_HOST=localhost70REDIS_PORT=637971REDIS_PASSWORD=72WIPE_REDIS_ON_START=False73MEMORY_INDEX=auto-gpt74 75### WEAVIATE76# MEMORY_BACKEND - Use 'weaviate' to use Weaviate vector storage77# WEAVIATE_HOST - Weaviate host IP78# WEAVIATE_PORT - Weaviate host port79# WEAVIATE_PROTOCOL - Weaviate host protocol (e.g. 'http')80# USE_WEAVIATE_EMBEDDED - Whether to use Embedded Weaviate81# WEAVIATE_EMBEDDED_PATH - File system path were to persist data when running Embedded Weaviate82# WEAVIATE_USERNAME - Weaviate username83# WEAVIATE_PASSWORD - Weaviate password84# WEAVIATE_API_KEY - Weaviate API key if using API-key-based authentication85# MEMORY_INDEX - Name of index to create in Weaviate86WEAVIATE_HOST="127.0.0.1"87WEAVIATE_PORT=808088WEAVIATE_PROTOCOL="http"89USE_WEAVIATE_EMBEDDED=False90WEAVIATE_EMBEDDED_PATH="/home/me/.local/share/weaviate"91WEAVIATE_USERNAME=92WEAVIATE_PASSWORD=93WEAVIATE_API_KEY=94MEMORY_INDEX=AutoGpt95 96### MILVUS97# MILVUS_ADDR - Milvus remote address (e.g. localhost:19530)98# MILVUS_COLLECTION - Milvus collection, 99# change it if you want to start a new memory and retain the old memory.100MILVUS_ADDR=your-milvus-cluster-host-port101MILVUS_COLLECTION=autogpt102 103################################################################################104### IMAGE GENERATION PROVIDER105################################################################################106 107### OPEN AI108# IMAGE_PROVIDER - Image provider (Example: dalle)109IMAGE_PROVIDER=dalle110# IMAGE_SIZE - Image size (Example: 256)111#   DALLE: 256, 512, 1024112IMAGE_SIZE=256113 114### HUGGINGFACE115# HUGGINGFACE_IMAGE_MODEL - Text-to-image model from Huggingface (Default: CompVis/stable-diffusion-v1-4)116HUGGINGFACE_IMAGE_MODEL=CompVis/stable-diffusion-v1-4117# HUGGINGFACE_API_TOKEN - HuggingFace API token (Example: my-huggingface-api-token)118HUGGINGFACE_API_TOKEN=your-huggingface-api-token119 120### STABLE DIFFUSION WEBUI121# SD_WEBUI_URL - Stable diffusion webui API URL (Example: http://127.0.0.1:7860)122SD_WEBUI_URL=http://127.0.0.1:7860123# SD_WEBUI_AUTH - Stable diffusion webui username:password pair (Example: username:password)124SD_WEBUI_AUTH=125 126################################################################################127### AUDIO TO TEXT PROVIDER128################################################################################129 130### HUGGINGFACE131HUGGINGFACE_AUDIO_TO_TEXT_MODEL=facebook/wav2vec2-base-960h132 133################################################################################134### GIT Provider for repository actions135################################################################################136 137### GITHUB138# GITHUB_API_KEY - Github API key / PAT (Example: github_pat_123)139# GITHUB_USERNAME - Github username140GITHUB_API_KEY=github_pat_123141GITHUB_USERNAME=your-github-username142 143################################################################################144### WEB BROWSING145################################################################################146 147### BROWSER148# USE_WEB_BROWSER - Sets the web-browser drivers to use with selenium (defaults to chrome).149# HEADLESS_BROWSER - Whether to run the browser in headless mode (defaults to True)150#   Note: set this to either 'chrome', 'firefox', or 'safari' depending on your current browser151# USE_WEB_BROWSER=chrome152# HEADLESS_BROWSER=True153 154### GOOGLE155# GOOGLE_API_KEY - Google API key (Example: my-google-api-key)156# CUSTOM_SEARCH_ENGINE_ID - Custom search engine ID (Example: my-custom-search-engine-id)157GOOGLE_API_KEY=your-google-api-key158CUSTOM_SEARCH_ENGINE_ID=your-custom-search-engine-id159 160################################################################################161### TTS PROVIDER162################################################################################163 164### MAC OS165# USE_MAC_OS_TTS - Use Mac OS TTS or not (Default: False)166USE_MAC_OS_TTS=False167 168### STREAMELEMENTS169# USE_BRIAN_TTS - Use Brian TTS or not (Default: False)170USE_BRIAN_TTS=False171 172### ELEVENLABS173# ELEVENLABS_API_KEY - Eleven Labs API key (Example: my-elevenlabs-api-key)174# ELEVENLABS_VOICE_1_ID - Eleven Labs voice 1 ID (Example: my-voice-id-1)175# ELEVENLABS_VOICE_2_ID - Eleven Labs voice 2 ID (Example: my-voice-id-2)176ELEVENLABS_API_KEY=your-elevenlabs-api-key177ELEVENLABS_VOICE_1_ID=your-voice-id-1178ELEVENLABS_VOICE_2_ID=your-voice-id-2179 180################################################################################181### TWITTER API 182################################################################################183 184TW_CONSUMER_KEY=185TW_CONSUMER_SECRET=186TW_ACCESS_TOKEN=187TW_ACCESS_TOKEN_SECRET=188