|
################################################################################ |
|
### AUTO-GPT - GENERAL SETTINGS |
|
################################################################################ |
|
# EXECUTE_LOCAL_COMMANDS - Allow local command execution (Example: False) |
|
EXECUTE_LOCAL_COMMANDS=False |
|
# BROWSE_CHUNK_MAX_LENGTH - When browsing website, define the length of chunk stored in memory |
|
BROWSE_CHUNK_MAX_LENGTH=8192 |
|
# BROWSE_SUMMARY_MAX_TOKEN - Define the maximum length of the summary generated by GPT agent when browsing website |
|
BROWSE_SUMMARY_MAX_TOKEN=300 |
|
# USER_AGENT - Define the user-agent used by the requests library to browse website (string) |
|
# 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 - Specifies which AI Settings file to use (defaults to ai_settings.yaml) |
|
AI_SETTINGS_FILE=ai_settings.yaml |
|
|
|
################################################################################ |
|
### LLM PROVIDER |
|
################################################################################ |
|
|
|
### OPENAI |
|
# OPENAI_API_KEY - OpenAI API Key (Example: my-openai-api-key) |
|
# TEMPERATURE - Sets temperature in OpenAI (Default: 1) |
|
# USE_AZURE - Use Azure OpenAI or not (Default: False) |
|
OPENAI_API_KEY=your-openai-api-key |
|
TEMPERATURE=1 |
|
USE_AZURE=False |
|
|
|
### AZURE |
|
# OPENAI_AZURE_API_BASE - OpenAI API base URL for Azure (Example: https: |
|
# OPENAI_AZURE_API_VERSION - OpenAI API version for Azure (Example: v1) |
|
# OPENAI_AZURE_DEPLOYMENT_ID - OpenAI deployment ID for Azure (Example: my-deployment-id) |
|
# OPENAI_AZURE_CHAT_DEPLOYMENT_ID - OpenAI deployment ID for Azure Chat (Example: my-deployment-id-for-azure-chat) |
|
# OPENAI_AZURE_EMBEDDINGS_DEPLOYMENT_ID - OpenAI deployment ID for Embedding (Example: my-deployment-id-for-azure-embeddigs) |
|
OPENAI_AZURE_API_BASE=your-base-url-for-azure |
|
OPENAI_AZURE_API_VERSION=api-version-for-azure |
|
OPENAI_AZURE_DEPLOYMENT_ID=deployment-id-for-azure |
|
OPENAI_AZURE_CHAT_DEPLOYMENT_ID=deployment-id-for-azure-chat |
|
OPENAI_AZURE_EMBEDDINGS_DEPLOYMENT_ID=deployment-id-for-azure-embeddigs |
|
|
|
################################################################################ |
|
### LLM MODELS |
|
################################################################################ |
|
|
|
# SMART_LLM_MODEL - Smart language model (Default: gpt-4) |
|
# FAST_LLM_MODEL - Fast language model (Default: gpt-3.5-turbo) |
|
SMART_LLM_MODEL=gpt-4 |
|
FAST_LLM_MODEL=gpt-3.5-turbo |
|
|
|
### LLM MODEL SETTINGS |
|
# FAST_TOKEN_LIMIT - Fast token limit for OpenAI (Default: 4000) |
|
# SMART_TOKEN_LIMIT - Smart token limit for OpenAI (Default: 8000) |
|
# When using --gpt3onlythis needs to be set to 4000. |
|
FAST_TOKEN_LIMIT=4000 |
|
SMART_TOKEN_LIMIT=8000 |
|
|
|
################################################################################ |
|
### MEMORY |
|
################################################################################ |
|
|
|
# MEMORY_BACKEND - Memory backend type (Default: local) |
|
MEMORY_BACKEND=local |
|
|
|
### PINECONE |
|
# PINECONE_API_KEY - Pinecone API Key (Example: my-pinecone-api-key) |
|
# PINECONE_ENV - Pinecone environment (region) (Example: us-west-2) |
|
PINECONE_API_KEY=your-pinecone-api-key |
|
PINECONE_ENV=your-pinecone-region |
|
|
|
### REDIS |
|
# REDIS_HOST - Redis host (Default: localhost) |
|
# REDIS_PORT - Redis port (Default: 6379) |
|
# REDIS_PASSWORD - Redis password (Default: "") |
|
# WIPE_REDIS_ON_START - Wipes data / index on start (Default: False) |
|
# MEMORY_INDEX - Name of index created in Redis database (Default: auto-gpt) |
|
REDIS_HOST=localhost |
|
REDIS_PORT=6379 |
|
REDIS_PASSWORD= |
|
WIPE_REDIS_ON_START=False |
|
MEMORY_INDEX=auto-gpt |
|
|
|
################################################################################ |
|
### IMAGE GENERATION PROVIDER |
|
################################################################################ |
|
|
|
### OPEN AI |
|
# IMAGE_PROVIDER - Image provider (Example: dalle) |
|
IMAGE_PROVIDER=dalle |
|
|
|
### HUGGINGFACE |
|
# STABLE DIFFUSION |
|
# (Default URL: https: |
|
# Set in image_gen.py) |
|
# HUGGINGFACE_API_TOKEN - HuggingFace API token (Example: my-huggingface-api-token) |
|
HUGGINGFACE_API_TOKEN=your-huggingface-api-token |
|
|
|
################################################################################ |
|
### SEARCH PROVIDER |
|
################################################################################ |
|
|
|
### GOOGLE |
|
# GOOGLE_API_KEY - Google API key (Example: my-google-api-key) |
|
# CUSTOM_SEARCH_ENGINE_ID - Custom search engine ID (Example: my-custom-search-engine-id) |
|
GOOGLE_API_KEY=your-google-api-key |
|
CUSTOM_SEARCH_ENGINE_ID=your-custom-search-engine-id |
|
|
|
################################################################################ |
|
### TTS PROVIDER |
|
################################################################################ |
|
|
|
### MAC OS |
|
# USE_MAC_OS_TTS - Use Mac OS TTS or not (Default: False) |
|
USE_MAC_OS_TTS=False |
|
|
|
### STREAMELEMENTS |
|
# USE_BRIAN_TTS - Use Brian TTS or not (Default: False) |
|
USE_BRIAN_TTS=False |
|
|
|
### ELEVENLABS |
|
# ELEVENLABS_API_KEY - Eleven Labs API key (Example: my-elevenlabs-api-key) |
|
# ELEVENLABS_VOICE_1_ID - Eleven Labs voice 1 ID (Example: my-voice-id-1) |
|
# ELEVENLABS_VOICE_2_ID - Eleven Labs voice 2 ID (Example: my-voice-id-2) |
|
ELEVENLABS_API_KEY=your-elevenlabs-api-key |
|
ELEVENLABS_VOICE_1_ID=your-voice-id-1 |
|
ELEVENLABS_VOICE_2_ID=your-voice-id-2 |
|
|