Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/aliyun-computenest_quickstart-librechat.json

1 line
41 KiB
JSON

{"repo": "aliyun-computenest/quickstart-librechat", "files": {".env": {"e026f59c4c9d4a9e12d54c34a871a0e69a23ca1f": {"t": 1785745080.0315778, "n": 13387, "h": "7686bdb08d90d0f4", "c": "#=====================================================================#\n# LibreChat Configuration #\n#=====================================================================#\n# Please refer to the reference documentation for assistance #\n# with configuring your LibreChat environment. #\n# #\n# https://www.librechat.ai/docs/configuration/dotenv #\n#=====================================================================#\n\n#==================================================#\n# Server Configuration #\n#==================================================#\n\nHOST=localhost\nPORT=3080\n\nMONGO_URI=mongodb://127.0.0.1:27017/LibreChat\n\nDOMAIN_CLIENT=http://localhost:3080\nDOMAIN_SERVER=http://localhost:3080\n\nNO_INDEX=true\n\n#===============#\n# JSON Logging #\n#===============#\n\n# Use when process console logs in cloud deployment like GCP/AWS\nCONSOLE_JSON=false\n\n#===============#\n# Debug Logging #\n#===============#\n\nDEBUG_LOGGING=true\nDEBUG_CONSOLE=false\n\n#=============#\n# Permissions #\n#=============#\n\n# UID=1000\n# GID=1000\n\n#===============#\n# Configuration #\n#===============#\n# Use an absolute path, a relative path, or a URL\n\n# CONFIG_PATH=\"/alternative/path/to/librechat.yaml\"\n\n#===================================================#\n# Endpoints #\n#===================================================#\n\n# ENDPOINTS=openAI,assistants,azureOpenAI,bingAI,google,gptPlugins,anthropic\n\nPROXY=\n\n#===================================#\n# Known Endpoints - librechat.yaml #\n#===================================#\n# https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints\n\n# ANYSCALE_API_KEY=\n# APIPIE_API_KEY=\n# COHERE_API_KEY=\n# DEEPSEEK_API_KEY=\n# DATABRICKS_API_KEY=\n# FIREWORKS_API_KEY=\n# GROQ_API_KEY=\n# HUGGINGFACE_TOKEN=\n# MISTRAL_API_KEY=\n# OPENROUTER_KEY=\n# PERPLEXITY_API_KEY=\n# SHUTTLEAI_API_KEY=\n# TOGETHERAI_API_KEY=\n# UNIFY_API_KEY=\nQWEN_API_KEY=\n\n#============#\n# Anthropic #\n#============#\n\nANTHROPIC_API_KEY=user_provided\n# ANTHROPIC_MODELS=claude-3-5-sonnet-20240620,claude-3-opus-20240229,claude-3-sonnet-20240229,claude-3-haiku-20240307,claude-2.1,claude-2,claude-1.2,claude-1,claude-1-100k,claude-instant-1,claude-instant-1-100k\n# ANTHROPIC_REVERSE_PROXY=\n\n#============#\n# Azure #\n#============#\n\n# Note: these variables are DEPRECATED\n# Use the `librechat.yaml` configuration for `azureOpenAI` instead\n# You may also continue to use them if you opt out of using the `librechat.yaml` configuration\n\n# AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated\n# AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Deprecated\n# AZURE_USE_MODEL_AS_DEPLOYMENT_NAME=TRUE # Deprecated\n# AZURE_API_KEY= # Deprecated\n# AZURE_OPENAI_API_INSTANCE_NAME= # Deprecated\n# AZURE_OPENAI_API_DEPLOYMENT_NAME= # Deprecated\n# AZURE_OPENAI_API_VERSION= # Deprecated\n# AZURE_OPENAI_API_COMPLETIONS_DEPLOYMENT_NAME= # Deprecated\n# AZURE_OPENAI_API_EMBEDDINGS_DEPLOYMENT_NAME= # Deprecated\n# PLUGINS_USE_AZURE=\"true\" # Deprecated\n\n#============#\n# BingAI #\n#============#\n\nBINGAI_TOKEN=user_provided\n# BINGAI_HOST=https://cn.bing.com\n\n#=================#\n# AWS Bedrock #\n#=================#\n\n# BEDROCK_AWS_DEFAULT_REGION=us-east-1 # A default region must be provided\n# BEDROCK_AWS_ACCESS_KEY_ID=someAccessKey\n# BEDROCK_AWS_SECRET_ACCESS_KEY=someSecretAccessKey\n\n# Note: This example list is not meant to be exhaustive. If omitted, all known, supported model IDs will be included for you.\n# BEDROCK_AWS_MODELS=anthropic.claude-3-5-sonnet-20240620-v1:0,meta.llama3-1-8b-instruct-v1:0\n\n# See all Bedrock model IDs here: https://docs.aws.amazon.com/bedrock/latest/userguide/model-ids.html#model-ids-arns\n\n# Notes on specific models:\n# The following models are not support due to not supporting streaming:\n# ai21.j2-mid-v1\n\n# The following models are not support due to not supporting conversation history:\n# ai21.j2-ultra-v1, cohere.command-text-v14, cohere.command-light-text-v14\n\n#============#\n# Google #\n#============#\n\nGOOGLE_KEY=user_provided\n# GOOGLE_REVERSE_PROXY=\n\n# Gemini API (AI Studio)\n# GOOGLE_MODELS=gemini-1.5-flash-latest,gemini-1.0-pro,gemini-1.0-pro-001,gemini-1.0-pro-latest,gemini-1.0-pro-vision-latest,gemini-1.5-pro-latest,gemini-pro,gemini-pro-vision\n\n# Vertex AI\n# GOOGLE_MODELS=gemini-1.5-flash-preview-0514,gemini-1.5-pro-preview-0514,gemini-1.0-pro-vision-001,gemini-1.0-pro-002,gemini-1.0-pro-001,gemini-pro-vision,gemini-1.0-pro\n\n# GOOGLE_TITLE_MODEL=gemini-pro\n\n# Google Safety Settings\n# NOTE: These settings apply to both Vertex AI and Gemini API (AI Studio)\n#\n# For Vertex AI:\n# To use the BLOCK_NONE setting, you need either:\n# (a) Access through an allowlist via your Google account team, or\n# (b) Switch to monthly invoiced billing: https://cloud.google.com/billing/docs/how-to/invoiced-billing\n#\n# For Gemini API (AI Studio):\n# BLOCK_NONE is available by default, no special account requirements.\n#\n# Available options: BLOCK_NONE, BLOCK_ONLY_HIGH, BLOCK_MEDIUM_AND_ABOVE, BLOCK_LOW_AND_ABOVE\n#\n# GOOGLE_SAFETY_SEXUALLY_EXPLICIT=BLOCK_ONLY_HIGH\n# GOOGLE_SAFETY_HATE_SPEECH=BLOCK_ONLY_HIGH\n# GOOGLE_SAFETY_HARASSMENT=BLOCK_ONLY_HIGH\n# GOOGLE_SAFETY_DANGEROUS_CONTENT=BLOCK_ONLY_HIGH\n\n#============#\n# OpenAI #\n#============#\n\nOPENAI_API_KEY=user_provided\n# OPENAI_MODELS=gpt-4o,chatgpt-4o-latest,gpt-4o-mini,gpt-3.5-turbo-0125,gpt-3.5-turbo-0301,gpt-3.5-turbo,gpt-4,gpt-4-0613,gpt-4-vision-preview,gpt-3.5-turbo-0613,gpt-3.5-turbo-16k-0613,gpt-4-0125-preview,gpt-4-turbo-preview,gpt-4-1106-preview,gpt-3.5-turbo-1106,gpt-3.5-turbo-instruct,gpt-3.5-turbo-instruct-0914,gpt-3.5-turbo-16k\n\nDEBUG_OPENAI=false\n\n# TITLE_CONVO=false\n# OPENAI_TITLE_MODEL=gpt-3.5-turbo\n\n# OPENAI_SUMMARIZE=true\n# OPENAI_SUMMARY_MODEL=gpt-3.5-turbo\n\n# OPENAI_FORCE_PROMPT=true\n\n# OPENAI_REVERSE_PROXY=\n\n# OPENAI_ORGANIZATION=\n\n#====================#\n# Assistants API #\n#====================#\n\nASSISTANTS_API_KEY=user_provided\n# ASSISTANTS_BASE_URL=\n# ASSISTANTS_MODELS=gpt-4o,gpt-4o-mini,gpt-3.5-turbo-0125,gpt-3.5-turbo-16k-0613,gpt-3.5-turbo-16k,gpt-3.5-turbo,gpt-4,gpt-4-0314,gpt-4-32k-0314,gpt-4-0613,gpt-3.5-turbo-0613,gpt-3.5-turbo-1106,gpt-4-0125-preview,gpt-4-turbo-preview,gpt-4-1106-preview\n\n#==========================#\n# Azure Assistants API #\n#==========================#\n\n# Note: You should map your credentials with custom variables according to your Azure OpenAI Configuration\n# The models for Azure Assistants are also determined by your Azure OpenAI configuration.\n\n# More info, including how to enable use of Assistants with Azure here:\n# https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints/azure#using-assistants-with-azure\n\n#============#\n# OpenRouter #\n#============#\n# !!!Warning: Use the variable above instead of this one. Using this one will override the OpenAI endpoint\n# OPENROUTER_API_KEY=\n\n#============#\n# Plugins #\n#============#\n\n# PLUGIN_MODELS=gpt-4o,gpt-4o-mini,gpt-4,gpt-4-turbo-preview,gpt-4-0125-preview,gpt-4-1106-preview,gpt-4-0613,gpt-3.5-turbo,gpt-3.5-turbo-0125,gpt-3.5-turbo-1106,gpt-3.5-turbo-0613\n\nDEBUG_PLUGINS=true\n\nCREDS_KEY=f34be427ebb29de8d88c107a71546019685ed8b241d8f2ed00c3df97ad2566f0\nCREDS_IV=e2341419ec3dd3d19b13a1a87fafcbfb\n\n# Azure AI Search\n#-----------------\nAZURE_AI_SEARCH_SERVICE_ENDPOINT=\nAZURE_AI_SEARCH_INDEX_NAME=\nAZURE_AI_SEARCH_API_KEY=\n\nAZURE_AI_SEARCH_API_VERSION=\nAZURE_AI_SEARCH_SEARCH_OPTION_QUERY_TYPE=\nAZURE_AI_SEARCH_SEARCH_OPTION_TOP=\nAZURE_AI_SEARCH_SEARCH_OPTION_SELECT=\n\n# DALL·E\n#----------------\n# DALLE_API_KEY=\n# DALLE3_API_KEY=\n# DALLE2_API_KEY=\n# DALLE3_SYSTEM_PROMPT=\n# DALLE2_SYSTEM_PROMPT=\n# DALLE_REVERSE_PROXY=\n# DALLE3_BASEURL=\n# DALLE2_BASEURL=\n\n# DALL·E (via Azure OpenAI)\n# Note: requires some of the variables above to be set\n#----------------\n# DALLE3_AZURE_API_VERSION=\n# DALLE2_AZURE_API_VERSION=\n\n# Google\n#-----------------\nGOOGLE_SEARCH_API_KEY=\nGOOGLE_CSE_ID=\n\n# SerpAPI\n#-----------------\nSERPAPI_API_KEY=\n\n# Stable Diffusion\n#-----------------\nSD_WEBUI_URL=http://host.docker.internal:7860\n\n# Tavily\n#-----------------\nTAVILY_API_KEY=\n\n# Traversaal\n#-----------------\nTRAVERSAAL_API_KEY=\n\n# WolframAlpha\n#-----------------\nWOLFRAM_APP_ID=\n\n# Zapier\n#-----------------\nZAPIER_NLA_API_KEY=\n\n#==================================================#\n# Search #\n#==================================================#\n\nSEARCH=true\nMEILI_NO_ANALYTICS=true\nMEILI_HOST=http://0.0.0.0:7700\nMEILI_MASTER_KEY=DrhYf7zENyR6AlUCKmnz0eYASOQdl6zxH7s7MKFSfFCt\n\n#==================================================#\n# Speech to Text & Text to Speech #\n#==================================================#\n\nSTT_API_KEY=\nTTS_API_KEY=\n\n#==================================================#\n# RAG #\n#==================================================#\n# More info: https://www.librechat.ai/docs/configuration/rag_api\n\n# RAG_OPENAI_BASEURL=\n# RAG_OPENAI_API_KEY=\n# EMBEDDINGS_PROVIDER=openai\n# EMBEDDINGS_MODEL=text-embedding-3-small\n\n#===================================================#\n# User System #\n#===================================================#\n\n#========================#\n# Moderation #\n#========================#\n\nOPENAI_MODERATION=false\nOPENAI_MODERATION_API_KEY=\n# OPENAI_MODERATION_REVERSE_PROXY=\n\nBAN_VIOLATIONS=true\nBAN_DURATION=1000 * 60 * 60 * 2\nBAN_INTERVAL=20\n\nLOGIN_VIOLATION_SCORE=1\nREGISTRATION_VIOLATION_SCORE=1\nCONCURRENT_VIOLATION_SCORE=1\nMESSAGE_VIOLATION_SCORE=1\nNON_BROWSER_VIOLATION_SCORE=20\n\nLOGIN_MAX=7\nLOGIN_WINDOW=5\nREGISTER_MAX=5\nREGISTER_WINDOW=60\n\nLIMIT_CONCURRENT_MESSAGES=true\nCONCURRENT_MESSAGE_MAX=2\n\nLIMIT_MESSAGE_IP=true\nMESSAGE_IP_MAX=40\nMESSAGE_IP_WINDOW=1\n\nLIMIT_MESSAGE_USER=false\nMESSAGE_USER_MAX=40\nMESSAGE_USER_WINDOW=1\n\nILLEGAL_MODEL_REQ_SCORE=5\n\n#========================#\n# Balance #\n#========================#\n\nCHECK_BALANCE=false\n\n#========================#\n# Registration and Login #\n#========================#\n\nALLOW_EMAIL_LOGIN=true\nALLOW_REGISTRATION=true\nALLOW_SOCIAL_LOGIN=false\nALLOW_SOCIAL_REGISTRATION=false\nALLOW_PASSWORD_RESET=false\n# ALLOW_ACCOUNT_DELETION=true # note: enabled by default if omitted/commented out\nALLOW_UNVERIFIED_EMAIL_LOGIN=true\n\nSESSION_EXPIRY=1000 * 60 * 15\nREFRESH_TOKEN_EXPIRY=(1000 * 60 * 60 * 24) * 7\n\nJWT_SECRET=16f8c0ef4a5d391b26034086c628469d3f9f497f08163ab9b40137092f2909ef\nJWT_REFRESH_SECRET=eaa5191f2914e30b9387fd84e254e4ba6fc51b4654968a9b0803b456a54b8418\n\n# Discord\nDISCORD_CLIENT_ID=\nDISCORD_CLIENT_SECRET=\nDISCORD_CALLBACK_URL=/oauth/discord/callback\n\n# Facebook\nFACEBOOK_CLIENT_ID=\nFACEBOOK_CLIENT_SECRET=\nFACEBOOK_CALLBACK_URL=/oauth/facebook/callback\n\n# GitHub\nGITHUB_CLIENT_ID=\nGITHUB_CLIENT_SECRET=\nGITHUB_CALLBACK_URL=/oauth/github/callback\n\n# Google\nGOOGLE_CLIENT_ID=\nGOOGLE_CLIENT_SECRET=\nGOOGLE_CALLBACK_URL=/oauth/google/callback\n\n# OpenID\nOPENID_CLIENT_ID=\nOPENID_CLIENT_SECRET=\nOPENID_ISSUER=\nOPENID_SESSION_SECRET=\nOPENID_SCOPE=\"openid profile email\"\nOPENID_CALLBACK_URL=/oauth/openid/callback\nOPENID_REQUIRED_ROLE=\nOPENID_REQUIRED_ROLE_TOKEN_KIND=\nOPENID_REQUIRED_ROLE_PARAMETER_PATH=\n\nOPENID_BUTTON_LABEL=\nOPENID_IMAGE_URL=\n\n# LDAP\nLDAP_URL=\nLDAP_BIND_DN=\nLDAP_BIND_CREDENTIALS=\nLDAP_USER_SEARCH_BASE=\nLDAP_SEARCH_FILTER=mail={{username}}\nLDAP_CA_CERT_PATH=\n# LDAP_TLS_REJECT_UNAUTHORIZED=\n# LDAP_LOGIN_USES_USERNAME=true\n# LDAP_ID=\n# LDAP_USERNAME=\n# LDAP_EMAIL=\n# LDAP_FULL_NAME=\n\n#========================#\n# Email Password Reset #\n#========================#\n\nEMAIL_SERVICE=\nEMAIL_HOST=\nEMAIL_PORT=25\nEMAIL_ENCRYPTION=\nEMAIL_ENCRYPTION_HOSTNAME=\nEMAIL_ALLOW_SELFSIGNED=\nEMAIL_USERNAME=\nEMAIL_PASSWORD=\nEMAIL_FROM_NAME=\nEMAIL_FROM=noreply@librechat.ai\n\n#========================#\n# Firebase CDN #\n#========================#\n\nFIREBASE_API_KEY=\nFIREBASE_AUTH_DOMAIN=\nFIREBASE_PROJECT_ID=\nFIREBASE_STORAGE_BUCKET=\nFIREBASE_MESSAGING_SENDER_ID=\nFIREBASE_APP_ID=\n\n#========================#\n# Shared Links #\n#========================#\n\nALLOW_SHARED_LINKS=true\nALLOW_SHARED_LINKS_PUBLIC=true\n\n#==============================#\n# Static File Cache Control #\n#==============================#\n\n# Leave commented out to use defaults: 1 day (86400 seconds) for s-maxage and 2 days (172800 seconds) for max-age\n# NODE_ENV must be set to production for these to take effect\n# STATIC_CACHE_MAX_AGE=172800\n# STATIC_CACHE_S_MAX_AGE=86400\n\n# If you have another service in front of your LibreChat doing compression, disable express based compression here\n# DISABLE_COMPRESSION=true\n\n#===================================================#\n# UI #\n#===================================================#\n\nAPP_TITLE=LibreChat\n# CUSTOM_FOOTER=\"My custom footer\"\nHELP_AND_FAQ_URL=https://librechat.ai\n\n# SHOW_BIRTHDAY_ICON=true\n\n# Google tag manager id\n#ANALYTICS_GTM_ID=user provided google tag manager id\n\n#==================================================#\n# Others #\n#==================================================#\n# You should leave the following commented out #\n\n# NODE_ENV=\n\n# REDIS_URI=\n# USE_REDIS=\n\n# E2E_USER_EMAIL=\n# E2E_USER_PASSWORD=\n"}, "8c8d703892a6b3fa97be76cb4c8f1e3fbc1676e5": {"t": 1785747664.0910351, "n": 13387, "h": "7686bdb08d90d0f4", "c": "#=====================================================================#\n# LibreChat Configuration #\n#=====================================================================#\n# Please refer to the reference documentation for assistance #\n# with configuring your LibreChat environment. #\n# #\n# https://www.librechat.ai/docs/configuration/dotenv #\n#=====================================================================#\n\n#==================================================#\n# Server Configuration #\n#==================================================#\n\nHOST=localhost\nPORT=3080\n\nMONGO_URI=mongodb://127.0.0.1:27017/LibreChat\n\nDOMAIN_CLIENT=http://localhost:3080\nDOMAIN_SERVER=http://localhost:3080\n\nNO_INDEX=true\n\n#===============#\n# JSON Logging #\n#===============#\n\n# Use when process console logs in cloud deployment like GCP/AWS\nCONSOLE_JSON=false\n\n#===============#\n# Debug Logging #\n#===============#\n\nDEBUG_LOGGING=true\nDEBUG_CONSOLE=false\n\n#=============#\n# Permissions #\n#=============#\n\n# UID=1000\n# GID=1000\n\n#===============#\n# Configuration #\n#===============#\n# Use an absolute path, a relative path, or a URL\n\n# CONFIG_PATH=\"/alternative/path/to/librechat.yaml\"\n\n#===================================================#\n# Endpoints #\n#===================================================#\n\n# ENDPOINTS=openAI,assistants,azureOpenAI,bingAI,google,gptPlugins,anthropic\n\nPROXY=\n\n#===================================#\n# Known Endpoints - librechat.yaml #\n#===================================#\n# https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints\n\n# ANYSCALE_API_KEY=\n# APIPIE_API_KEY=\n# COHERE_API_KEY=\n# DEEPSEEK_API_KEY=\n# DATABRICKS_API_KEY=\n# FIREWORKS_API_KEY=\n# GROQ_API_KEY=\n# HUGGINGFACE_TOKEN=\n# MISTRAL_API_KEY=\n# OPENROUTER_KEY=\n# PERPLEXITY_API_KEY=\n# SHUTTLEAI_API_KEY=\n# TOGETHERAI_API_KEY=\n# UNIFY_API_KEY=\nQWEN_API_KEY=\n\n#============#\n# Anthropic #\n#============#\n\nANTHROPIC_API_KEY=user_provided\n# ANTHROPIC_MODELS=claude-3-5-sonnet-20240620,claude-3-opus-20240229,claude-3-sonnet-20240229,claude-3-haiku-20240307,claude-2.1,claude-2,claude-1.2,claude-1,claude-1-100k,claude-instant-1,claude-instant-1-100k\n# ANTHROPIC_REVERSE_PROXY=\n\n#============#\n# Azure #\n#============#\n\n# Note: these variables are DEPRECATED\n# Use the `librechat.yaml` configuration for `azureOpenAI` instead\n# You may also continue to use them if you opt out of using the `librechat.yaml` configuration\n\n# AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated\n# AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Deprecated\n# AZURE_USE_MODEL_AS_DEPLOYMENT_NAME=TRUE # Deprecated\n# AZURE_API_KEY= # Deprecated\n# AZURE_OPENAI_API_INSTANCE_NAME= # Deprecated\n# AZURE_OPENAI_API_DEPLOYMENT_NAME= # Deprecated\n# AZURE_OPENAI_API_VERSION= # Deprecated\n# AZURE_OPENAI_API_COMPLETIONS_DEPLOYMENT_NAME= # Deprecated\n# AZURE_OPENAI_API_EMBEDDINGS_DEPLOYMENT_NAME= # Deprecated\n# PLUGINS_USE_AZURE=\"true\" # Deprecated\n\n#============#\n# BingAI #\n#============#\n\nBINGAI_TOKEN=user_provided\n# BINGAI_HOST=https://cn.bing.com\n\n#=================#\n# AWS Bedrock #\n#=================#\n\n# BEDROCK_AWS_DEFAULT_REGION=us-east-1 # A default region must be provided\n# BEDROCK_AWS_ACCESS_KEY_ID=someAccessKey\n# BEDROCK_AWS_SECRET_ACCESS_KEY=someSecretAccessKey\n\n# Note: This example list is not meant to be exhaustive. If omitted, all known, supported model IDs will be included for you.\n# BEDROCK_AWS_MODELS=anthropic.claude-3-5-sonnet-20240620-v1:0,meta.llama3-1-8b-instruct-v1:0\n\n# See all Bedrock model IDs here: https://docs.aws.amazon.com/bedrock/latest/userguide/model-ids.html#model-ids-arns\n\n# Notes on specific models:\n# The following models are not support due to not supporting streaming:\n# ai21.j2-mid-v1\n\n# The following models are not support due to not supporting conversation history:\n# ai21.j2-ultra-v1, cohere.command-text-v14, cohere.command-light-text-v14\n\n#============#\n# Google #\n#============#\n\nGOOGLE_KEY=user_provided\n# GOOGLE_REVERSE_PROXY=\n\n# Gemini API (AI Studio)\n# GOOGLE_MODELS=gemini-1.5-flash-latest,gemini-1.0-pro,gemini-1.0-pro-001,gemini-1.0-pro-latest,gemini-1.0-pro-vision-latest,gemini-1.5-pro-latest,gemini-pro,gemini-pro-vision\n\n# Vertex AI\n# GOOGLE_MODELS=gemini-1.5-flash-preview-0514,gemini-1.5-pro-preview-0514,gemini-1.0-pro-vision-001,gemini-1.0-pro-002,gemini-1.0-pro-001,gemini-pro-vision,gemini-1.0-pro\n\n# GOOGLE_TITLE_MODEL=gemini-pro\n\n# Google Safety Settings\n# NOTE: These settings apply to both Vertex AI and Gemini API (AI Studio)\n#\n# For Vertex AI:\n# To use the BLOCK_NONE setting, you need either:\n# (a) Access through an allowlist via your Google account team, or\n# (b) Switch to monthly invoiced billing: https://cloud.google.com/billing/docs/how-to/invoiced-billing\n#\n# For Gemini API (AI Studio):\n# BLOCK_NONE is available by default, no special account requirements.\n#\n# Available options: BLOCK_NONE, BLOCK_ONLY_HIGH, BLOCK_MEDIUM_AND_ABOVE, BLOCK_LOW_AND_ABOVE\n#\n# GOOGLE_SAFETY_SEXUALLY_EXPLICIT=BLOCK_ONLY_HIGH\n# GOOGLE_SAFETY_HATE_SPEECH=BLOCK_ONLY_HIGH\n# GOOGLE_SAFETY_HARASSMENT=BLOCK_ONLY_HIGH\n# GOOGLE_SAFETY_DANGEROUS_CONTENT=BLOCK_ONLY_HIGH\n\n#============#\n# OpenAI #\n#============#\n\nOPENAI_API_KEY=user_provided\n# OPENAI_MODELS=gpt-4o,chatgpt-4o-latest,gpt-4o-mini,gpt-3.5-turbo-0125,gpt-3.5-turbo-0301,gpt-3.5-turbo,gpt-4,gpt-4-0613,gpt-4-vision-preview,gpt-3.5-turbo-0613,gpt-3.5-turbo-16k-0613,gpt-4-0125-preview,gpt-4-turbo-preview,gpt-4-1106-preview,gpt-3.5-turbo-1106,gpt-3.5-turbo-instruct,gpt-3.5-turbo-instruct-0914,gpt-3.5-turbo-16k\n\nDEBUG_OPENAI=false\n\n# TITLE_CONVO=false\n# OPENAI_TITLE_MODEL=gpt-3.5-turbo\n\n# OPENAI_SUMMARIZE=true\n# OPENAI_SUMMARY_MODEL=gpt-3.5-turbo\n\n# OPENAI_FORCE_PROMPT=true\n\n# OPENAI_REVERSE_PROXY=\n\n# OPENAI_ORGANIZATION=\n\n#====================#\n# Assistants API #\n#====================#\n\nASSISTANTS_API_KEY=user_provided\n# ASSISTANTS_BASE_URL=\n# ASSISTANTS_MODELS=gpt-4o,gpt-4o-mini,gpt-3.5-turbo-0125,gpt-3.5-turbo-16k-0613,gpt-3.5-turbo-16k,gpt-3.5-turbo,gpt-4,gpt-4-0314,gpt-4-32k-0314,gpt-4-0613,gpt-3.5-turbo-0613,gpt-3.5-turbo-1106,gpt-4-0125-preview,gpt-4-turbo-preview,gpt-4-1106-preview\n\n#==========================#\n# Azure Assistants API #\n#==========================#\n\n# Note: You should map your credentials with custom variables according to your Azure OpenAI Configuration\n# The models for Azure Assistants are also determined by your Azure OpenAI configuration.\n\n# More info, including how to enable use of Assistants with Azure here:\n# https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints/azure#using-assistants-with-azure\n\n#============#\n# OpenRouter #\n#============#\n# !!!Warning: Use the variable above instead of this one. Using this one will override the OpenAI endpoint\n# OPENROUTER_API_KEY=\n\n#============#\n# Plugins #\n#============#\n\n# PLUGIN_MODELS=gpt-4o,gpt-4o-mini,gpt-4,gpt-4-turbo-preview,gpt-4-0125-preview,gpt-4-1106-preview,gpt-4-0613,gpt-3.5-turbo,gpt-3.5-turbo-0125,gpt-3.5-turbo-1106,gpt-3.5-turbo-0613\n\nDEBUG_PLUGINS=true\n\nCREDS_KEY=f34be427ebb29de8d88c107a71546019685ed8b241d8f2ed00c3df97ad2566f0\nCREDS_IV=e2341419ec3dd3d19b13a1a87fafcbfb\n\n# Azure AI Search\n#-----------------\nAZURE_AI_SEARCH_SERVICE_ENDPOINT=\nAZURE_AI_SEARCH_INDEX_NAME=\nAZURE_AI_SEARCH_API_KEY=\n\nAZURE_AI_SEARCH_API_VERSION=\nAZURE_AI_SEARCH_SEARCH_OPTION_QUERY_TYPE=\nAZURE_AI_SEARCH_SEARCH_OPTION_TOP=\nAZURE_AI_SEARCH_SEARCH_OPTION_SELECT=\n\n# DALL·E\n#----------------\n# DALLE_API_KEY=\n# DALLE3_API_KEY=\n# DALLE2_API_KEY=\n# DALLE3_SYSTEM_PROMPT=\n# DALLE2_SYSTEM_PROMPT=\n# DALLE_REVERSE_PROXY=\n# DALLE3_BASEURL=\n# DALLE2_BASEURL=\n\n# DALL·E (via Azure OpenAI)\n# Note: requires some of the variables above to be set\n#----------------\n# DALLE3_AZURE_API_VERSION=\n# DALLE2_AZURE_API_VERSION=\n\n# Google\n#-----------------\nGOOGLE_SEARCH_API_KEY=\nGOOGLE_CSE_ID=\n\n# SerpAPI\n#-----------------\nSERPAPI_API_KEY=\n\n# Stable Diffusion\n#-----------------\nSD_WEBUI_URL=http://host.docker.internal:7860\n\n# Tavily\n#-----------------\nTAVILY_API_KEY=\n\n# Traversaal\n#-----------------\nTRAVERSAAL_API_KEY=\n\n# WolframAlpha\n#-----------------\nWOLFRAM_APP_ID=\n\n# Zapier\n#-----------------\nZAPIER_NLA_API_KEY=\n\n#==================================================#\n# Search #\n#==================================================#\n\nSEARCH=true\nMEILI_NO_ANALYTICS=true\nMEILI_HOST=http://0.0.0.0:7700\nMEILI_MASTER_KEY=DrhYf7zENyR6AlUCKmnz0eYASOQdl6zxH7s7MKFSfFCt\n\n#==================================================#\n# Speech to Text & Text to Speech #\n#==================================================#\n\nSTT_API_KEY=\nTTS_API_KEY=\n\n#==================================================#\n# RAG #\n#==================================================#\n# More info: https://www.librechat.ai/docs/configuration/rag_api\n\n# RAG_OPENAI_BASEURL=\n# RAG_OPENAI_API_KEY=\n# EMBEDDINGS_PROVIDER=openai\n# EMBEDDINGS_MODEL=text-embedding-3-small\n\n#===================================================#\n# User System #\n#===================================================#\n\n#========================#\n# Moderation #\n#========================#\n\nOPENAI_MODERATION=false\nOPENAI_MODERATION_API_KEY=\n# OPENAI_MODERATION_REVERSE_PROXY=\n\nBAN_VIOLATIONS=true\nBAN_DURATION=1000 * 60 * 60 * 2\nBAN_INTERVAL=20\n\nLOGIN_VIOLATION_SCORE=1\nREGISTRATION_VIOLATION_SCORE=1\nCONCURRENT_VIOLATION_SCORE=1\nMESSAGE_VIOLATION_SCORE=1\nNON_BROWSER_VIOLATION_SCORE=20\n\nLOGIN_MAX=7\nLOGIN_WINDOW=5\nREGISTER_MAX=5\nREGISTER_WINDOW=60\n\nLIMIT_CONCURRENT_MESSAGES=true\nCONCURRENT_MESSAGE_MAX=2\n\nLIMIT_MESSAGE_IP=true\nMESSAGE_IP_MAX=40\nMESSAGE_IP_WINDOW=1\n\nLIMIT_MESSAGE_USER=false\nMESSAGE_USER_MAX=40\nMESSAGE_USER_WINDOW=1\n\nILLEGAL_MODEL_REQ_SCORE=5\n\n#========================#\n# Balance #\n#========================#\n\nCHECK_BALANCE=false\n\n#========================#\n# Registration and Login #\n#========================#\n\nALLOW_EMAIL_LOGIN=true\nALLOW_REGISTRATION=true\nALLOW_SOCIAL_LOGIN=false\nALLOW_SOCIAL_REGISTRATION=false\nALLOW_PASSWORD_RESET=false\n# ALLOW_ACCOUNT_DELETION=true # note: enabled by default if omitted/commented out\nALLOW_UNVERIFIED_EMAIL_LOGIN=true\n\nSESSION_EXPIRY=1000 * 60 * 15\nREFRESH_TOKEN_EXPIRY=(1000 * 60 * 60 * 24) * 7\n\nJWT_SECRET=16f8c0ef4a5d391b26034086c628469d3f9f497f08163ab9b40137092f2909ef\nJWT_REFRESH_SECRET=eaa5191f2914e30b9387fd84e254e4ba6fc51b4654968a9b0803b456a54b8418\n\n# Discord\nDISCORD_CLIENT_ID=\nDISCORD_CLIENT_SECRET=\nDISCORD_CALLBACK_URL=/oauth/discord/callback\n\n# Facebook\nFACEBOOK_CLIENT_ID=\nFACEBOOK_CLIENT_SECRET=\nFACEBOOK_CALLBACK_URL=/oauth/facebook/callback\n\n# GitHub\nGITHUB_CLIENT_ID=\nGITHUB_CLIENT_SECRET=\nGITHUB_CALLBACK_URL=/oauth/github/callback\n\n# Google\nGOOGLE_CLIENT_ID=\nGOOGLE_CLIENT_SECRET=\nGOOGLE_CALLBACK_URL=/oauth/google/callback\n\n# OpenID\nOPENID_CLIENT_ID=\nOPENID_CLIENT_SECRET=\nOPENID_ISSUER=\nOPENID_SESSION_SECRET=\nOPENID_SCOPE=\"openid profile email\"\nOPENID_CALLBACK_URL=/oauth/openid/callback\nOPENID_REQUIRED_ROLE=\nOPENID_REQUIRED_ROLE_TOKEN_KIND=\nOPENID_REQUIRED_ROLE_PARAMETER_PATH=\n\nOPENID_BUTTON_LABEL=\nOPENID_IMAGE_URL=\n\n# LDAP\nLDAP_URL=\nLDAP_BIND_DN=\nLDAP_BIND_CREDENTIALS=\nLDAP_USER_SEARCH_BASE=\nLDAP_SEARCH_FILTER=mail={{username}}\nLDAP_CA_CERT_PATH=\n# LDAP_TLS_REJECT_UNAUTHORIZED=\n# LDAP_LOGIN_USES_USERNAME=true\n# LDAP_ID=\n# LDAP_USERNAME=\n# LDAP_EMAIL=\n# LDAP_FULL_NAME=\n\n#========================#\n# Email Password Reset #\n#========================#\n\nEMAIL_SERVICE=\nEMAIL_HOST=\nEMAIL_PORT=25\nEMAIL_ENCRYPTION=\nEMAIL_ENCRYPTION_HOSTNAME=\nEMAIL_ALLOW_SELFSIGNED=\nEMAIL_USERNAME=\nEMAIL_PASSWORD=\nEMAIL_FROM_NAME=\nEMAIL_FROM=noreply@librechat.ai\n\n#========================#\n# Firebase CDN #\n#========================#\n\nFIREBASE_API_KEY=\nFIREBASE_AUTH_DOMAIN=\nFIREBASE_PROJECT_ID=\nFIREBASE_STORAGE_BUCKET=\nFIREBASE_MESSAGING_SENDER_ID=\nFIREBASE_APP_ID=\n\n#========================#\n# Shared Links #\n#========================#\n\nALLOW_SHARED_LINKS=true\nALLOW_SHARED_LINKS_PUBLIC=true\n\n#==============================#\n# Static File Cache Control #\n#==============================#\n\n# Leave commented out to use defaults: 1 day (86400 seconds) for s-maxage and 2 days (172800 seconds) for max-age\n# NODE_ENV must be set to production for these to take effect\n# STATIC_CACHE_MAX_AGE=172800\n# STATIC_CACHE_S_MAX_AGE=86400\n\n# If you have another service in front of your LibreChat doing compression, disable express based compression here\n# DISABLE_COMPRESSION=true\n\n#===================================================#\n# UI #\n#===================================================#\n\nAPP_TITLE=LibreChat\n# CUSTOM_FOOTER=\"My custom footer\"\nHELP_AND_FAQ_URL=https://librechat.ai\n\n# SHOW_BIRTHDAY_ICON=true\n\n# Google tag manager id\n#ANALYTICS_GTM_ID=user provided google tag manager id\n\n#==================================================#\n# Others #\n#==================================================#\n# You should leave the following commented out #\n\n# NODE_ENV=\n\n# REDIS_URI=\n# USE_REDIS=\n\n# E2E_USER_EMAIL=\n# E2E_USER_PASSWORD=\n"}, "331fcd37dbc741f22bb8e7a8a453e0bc76724f15": {"t": 1785747665.374036, "n": 13373, "h": "43c905d24f909488", "c": "#=====================================================================#\n# LibreChat Configuration #\n#=====================================================================#\n# Please refer to the reference documentation for assistance #\n# with configuring your LibreChat environment. #\n# #\n# https://www.librechat.ai/docs/configuration/dotenv #\n#=====================================================================#\n\n#==================================================#\n# Server Configuration #\n#==================================================#\n\nHOST=localhost\nPORT=3080\n\nMONGO_URI=mongodb://127.0.0.1:27017/LibreChat\n\nDOMAIN_CLIENT=http://localhost:3080\nDOMAIN_SERVER=http://localhost:3080\n\nNO_INDEX=true\n\n#===============#\n# JSON Logging #\n#===============#\n\n# Use when process console logs in cloud deployment like GCP/AWS\nCONSOLE_JSON=false\n\n#===============#\n# Debug Logging #\n#===============#\n\nDEBUG_LOGGING=true\nDEBUG_CONSOLE=false\n\n#=============#\n# Permissions #\n#=============#\n\n# UID=1000\n# GID=1000\n\n#===============#\n# Configuration #\n#===============#\n# Use an absolute path, a relative path, or a URL\n\n# CONFIG_PATH=\"/alternative/path/to/librechat.yaml\"\n\n#===================================================#\n# Endpoints #\n#===================================================#\n\n# ENDPOINTS=openAI,assistants,azureOpenAI,bingAI,google,gptPlugins,anthropic\n\nPROXY=\n\n#===================================#\n# Known Endpoints - librechat.yaml #\n#===================================#\n# https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints\n\n# ANYSCALE_API_KEY=\n# APIPIE_API_KEY=\n# COHERE_API_KEY=\n# DEEPSEEK_API_KEY=\n# DATABRICKS_API_KEY=\n# FIREWORKS_API_KEY=\n# GROQ_API_KEY=\n# HUGGINGFACE_TOKEN=\n# MISTRAL_API_KEY=\n# OPENROUTER_KEY=\n# PERPLEXITY_API_KEY=\n# SHUTTLEAI_API_KEY=\n# TOGETHERAI_API_KEY=\n# UNIFY_API_KEY=\n\n#============#\n# Anthropic #\n#============#\n\nANTHROPIC_API_KEY=user_provided\n# ANTHROPIC_MODELS=claude-3-5-sonnet-20240620,claude-3-opus-20240229,claude-3-sonnet-20240229,claude-3-haiku-20240307,claude-2.1,claude-2,claude-1.2,claude-1,claude-1-100k,claude-instant-1,claude-instant-1-100k\n# ANTHROPIC_REVERSE_PROXY=\n\n#============#\n# Azure #\n#============#\n\n# Note: these variables are DEPRECATED\n# Use the `librechat.yaml` configuration for `azureOpenAI` instead\n# You may also continue to use them if you opt out of using the `librechat.yaml` configuration\n\n# AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated\n# AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Deprecated\n# AZURE_USE_MODEL_AS_DEPLOYMENT_NAME=TRUE # Deprecated\n# AZURE_API_KEY= # Deprecated\n# AZURE_OPENAI_API_INSTANCE_NAME= # Deprecated\n# AZURE_OPENAI_API_DEPLOYMENT_NAME= # Deprecated\n# AZURE_OPENAI_API_VERSION= # Deprecated\n# AZURE_OPENAI_API_COMPLETIONS_DEPLOYMENT_NAME= # Deprecated\n# AZURE_OPENAI_API_EMBEDDINGS_DEPLOYMENT_NAME= # Deprecated\n# PLUGINS_USE_AZURE=\"true\" # Deprecated\n\n#============#\n# BingAI #\n#============#\n\nBINGAI_TOKEN=user_provided\n# BINGAI_HOST=https://cn.bing.com\n\n#=================#\n# AWS Bedrock #\n#=================#\n\n# BEDROCK_AWS_DEFAULT_REGION=us-east-1 # A default region must be provided\n# BEDROCK_AWS_ACCESS_KEY_ID=someAccessKey\n# BEDROCK_AWS_SECRET_ACCESS_KEY=someSecretAccessKey\n\n# Note: This example list is not meant to be exhaustive. If omitted, all known, supported model IDs will be included for you.\n# BEDROCK_AWS_MODELS=anthropic.claude-3-5-sonnet-20240620-v1:0,meta.llama3-1-8b-instruct-v1:0\n\n# See all Bedrock model IDs here: https://docs.aws.amazon.com/bedrock/latest/userguide/model-ids.html#model-ids-arns\n\n# Notes on specific models:\n# The following models are not support due to not supporting streaming:\n# ai21.j2-mid-v1\n\n# The following models are not support due to not supporting conversation history:\n# ai21.j2-ultra-v1, cohere.command-text-v14, cohere.command-light-text-v14\n\n#============#\n# Google #\n#============#\n\nGOOGLE_KEY=user_provided\n# GOOGLE_REVERSE_PROXY=\n\n# Gemini API (AI Studio)\n# GOOGLE_MODELS=gemini-1.5-flash-latest,gemini-1.0-pro,gemini-1.0-pro-001,gemini-1.0-pro-latest,gemini-1.0-pro-vision-latest,gemini-1.5-pro-latest,gemini-pro,gemini-pro-vision\n\n# Vertex AI\n# GOOGLE_MODELS=gemini-1.5-flash-preview-0514,gemini-1.5-pro-preview-0514,gemini-1.0-pro-vision-001,gemini-1.0-pro-002,gemini-1.0-pro-001,gemini-pro-vision,gemini-1.0-pro\n\n# GOOGLE_TITLE_MODEL=gemini-pro\n\n# Google Safety Settings\n# NOTE: These settings apply to both Vertex AI and Gemini API (AI Studio)\n#\n# For Vertex AI:\n# To use the BLOCK_NONE setting, you need either:\n# (a) Access through an allowlist via your Google account team, or\n# (b) Switch to monthly invoiced billing: https://cloud.google.com/billing/docs/how-to/invoiced-billing\n#\n# For Gemini API (AI Studio):\n# BLOCK_NONE is available by default, no special account requirements.\n#\n# Available options: BLOCK_NONE, BLOCK_ONLY_HIGH, BLOCK_MEDIUM_AND_ABOVE, BLOCK_LOW_AND_ABOVE\n#\n# GOOGLE_SAFETY_SEXUALLY_EXPLICIT=BLOCK_ONLY_HIGH\n# GOOGLE_SAFETY_HATE_SPEECH=BLOCK_ONLY_HIGH\n# GOOGLE_SAFETY_HARASSMENT=BLOCK_ONLY_HIGH\n# GOOGLE_SAFETY_DANGEROUS_CONTENT=BLOCK_ONLY_HIGH\n\n#============#\n# OpenAI #\n#============#\n\nOPENAI_API_KEY=user_provided\n# OPENAI_MODELS=gpt-4o,chatgpt-4o-latest,gpt-4o-mini,gpt-3.5-turbo-0125,gpt-3.5-turbo-0301,gpt-3.5-turbo,gpt-4,gpt-4-0613,gpt-4-vision-preview,gpt-3.5-turbo-0613,gpt-3.5-turbo-16k-0613,gpt-4-0125-preview,gpt-4-turbo-preview,gpt-4-1106-preview,gpt-3.5-turbo-1106,gpt-3.5-turbo-instruct,gpt-3.5-turbo-instruct-0914,gpt-3.5-turbo-16k\n\nDEBUG_OPENAI=false\n\n# TITLE_CONVO=false\n# OPENAI_TITLE_MODEL=gpt-3.5-turbo\n\n# OPENAI_SUMMARIZE=true\n# OPENAI_SUMMARY_MODEL=gpt-3.5-turbo\n\n# OPENAI_FORCE_PROMPT=true\n\n# OPENAI_REVERSE_PROXY=\n\n# OPENAI_ORGANIZATION=\n\n#====================#\n# Assistants API #\n#====================#\n\nASSISTANTS_API_KEY=user_provided\n# ASSISTANTS_BASE_URL=\n# ASSISTANTS_MODELS=gpt-4o,gpt-4o-mini,gpt-3.5-turbo-0125,gpt-3.5-turbo-16k-0613,gpt-3.5-turbo-16k,gpt-3.5-turbo,gpt-4,gpt-4-0314,gpt-4-32k-0314,gpt-4-0613,gpt-3.5-turbo-0613,gpt-3.5-turbo-1106,gpt-4-0125-preview,gpt-4-turbo-preview,gpt-4-1106-preview\n\n#==========================#\n# Azure Assistants API #\n#==========================#\n\n# Note: You should map your credentials with custom variables according to your Azure OpenAI Configuration\n# The models for Azure Assistants are also determined by your Azure OpenAI configuration.\n\n# More info, including how to enable use of Assistants with Azure here:\n# https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints/azure#using-assistants-with-azure\n\n#============#\n# OpenRouter #\n#============#\n# !!!Warning: Use the variable above instead of this one. Using this one will override the OpenAI endpoint\n# OPENROUTER_API_KEY=\n\n#============#\n# Plugins #\n#============#\n\n# PLUGIN_MODELS=gpt-4o,gpt-4o-mini,gpt-4,gpt-4-turbo-preview,gpt-4-0125-preview,gpt-4-1106-preview,gpt-4-0613,gpt-3.5-turbo,gpt-3.5-turbo-0125,gpt-3.5-turbo-1106,gpt-3.5-turbo-0613\n\nDEBUG_PLUGINS=true\n\nCREDS_KEY=f34be427ebb29de8d88c107a71546019685ed8b241d8f2ed00c3df97ad2566f0\nCREDS_IV=e2341419ec3dd3d19b13a1a87fafcbfb\n\n# Azure AI Search\n#-----------------\nAZURE_AI_SEARCH_SERVICE_ENDPOINT=\nAZURE_AI_SEARCH_INDEX_NAME=\nAZURE_AI_SEARCH_API_KEY=\n\nAZURE_AI_SEARCH_API_VERSION=\nAZURE_AI_SEARCH_SEARCH_OPTION_QUERY_TYPE=\nAZURE_AI_SEARCH_SEARCH_OPTION_TOP=\nAZURE_AI_SEARCH_SEARCH_OPTION_SELECT=\n\n# DALL·E\n#----------------\n# DALLE_API_KEY=\n# DALLE3_API_KEY=\n# DALLE2_API_KEY=\n# DALLE3_SYSTEM_PROMPT=\n# DALLE2_SYSTEM_PROMPT=\n# DALLE_REVERSE_PROXY=\n# DALLE3_BASEURL=\n# DALLE2_BASEURL=\n\n# DALL·E (via Azure OpenAI)\n# Note: requires some of the variables above to be set\n#----------------\n# DALLE3_AZURE_API_VERSION=\n# DALLE2_AZURE_API_VERSION=\n\n# Google\n#-----------------\nGOOGLE_SEARCH_API_KEY=\nGOOGLE_CSE_ID=\n\n# SerpAPI\n#-----------------\nSERPAPI_API_KEY=\n\n# Stable Diffusion\n#-----------------\nSD_WEBUI_URL=http://host.docker.internal:7860\n\n# Tavily\n#-----------------\nTAVILY_API_KEY=\n\n# Traversaal\n#-----------------\nTRAVERSAAL_API_KEY=\n\n# WolframAlpha\n#-----------------\nWOLFRAM_APP_ID=\n\n# Zapier\n#-----------------\nZAPIER_NLA_API_KEY=\n\n#==================================================#\n# Search #\n#==================================================#\n\nSEARCH=true\nMEILI_NO_ANALYTICS=true\nMEILI_HOST=http://0.0.0.0:7700\nMEILI_MASTER_KEY=DrhYf7zENyR6AlUCKmnz0eYASOQdl6zxH7s7MKFSfFCt\n\n#==================================================#\n# Speech to Text & Text to Speech #\n#==================================================#\n\nSTT_API_KEY=\nTTS_API_KEY=\n\n#==================================================#\n# RAG #\n#==================================================#\n# More info: https://www.librechat.ai/docs/configuration/rag_api\n\n# RAG_OPENAI_BASEURL=\n# RAG_OPENAI_API_KEY=\n# EMBEDDINGS_PROVIDER=openai\n# EMBEDDINGS_MODEL=text-embedding-3-small\n\n#===================================================#\n# User System #\n#===================================================#\n\n#========================#\n# Moderation #\n#========================#\n\nOPENAI_MODERATION=false\nOPENAI_MODERATION_API_KEY=\n# OPENAI_MODERATION_REVERSE_PROXY=\n\nBAN_VIOLATIONS=true\nBAN_DURATION=1000 * 60 * 60 * 2\nBAN_INTERVAL=20\n\nLOGIN_VIOLATION_SCORE=1\nREGISTRATION_VIOLATION_SCORE=1\nCONCURRENT_VIOLATION_SCORE=1\nMESSAGE_VIOLATION_SCORE=1\nNON_BROWSER_VIOLATION_SCORE=20\n\nLOGIN_MAX=7\nLOGIN_WINDOW=5\nREGISTER_MAX=5\nREGISTER_WINDOW=60\n\nLIMIT_CONCURRENT_MESSAGES=true\nCONCURRENT_MESSAGE_MAX=2\n\nLIMIT_MESSAGE_IP=true\nMESSAGE_IP_MAX=40\nMESSAGE_IP_WINDOW=1\n\nLIMIT_MESSAGE_USER=false\nMESSAGE_USER_MAX=40\nMESSAGE_USER_WINDOW=1\n\nILLEGAL_MODEL_REQ_SCORE=5\n\n#========================#\n# Balance #\n#========================#\n\nCHECK_BALANCE=false\n\n#========================#\n# Registration and Login #\n#========================#\n\nALLOW_EMAIL_LOGIN=true\nALLOW_REGISTRATION=true\nALLOW_SOCIAL_LOGIN=false\nALLOW_SOCIAL_REGISTRATION=false\nALLOW_PASSWORD_RESET=false\n# ALLOW_ACCOUNT_DELETION=true # note: enabled by default if omitted/commented out\nALLOW_UNVERIFIED_EMAIL_LOGIN=true\n\nSESSION_EXPIRY=1000 * 60 * 15\nREFRESH_TOKEN_EXPIRY=(1000 * 60 * 60 * 24) * 7\n\nJWT_SECRET=16f8c0ef4a5d391b26034086c628469d3f9f497f08163ab9b40137092f2909ef\nJWT_REFRESH_SECRET=eaa5191f2914e30b9387fd84e254e4ba6fc51b4654968a9b0803b456a54b8418\n\n# Discord\nDISCORD_CLIENT_ID=\nDISCORD_CLIENT_SECRET=\nDISCORD_CALLBACK_URL=/oauth/discord/callback\n\n# Facebook\nFACEBOOK_CLIENT_ID=\nFACEBOOK_CLIENT_SECRET=\nFACEBOOK_CALLBACK_URL=/oauth/facebook/callback\n\n# GitHub\nGITHUB_CLIENT_ID=\nGITHUB_CLIENT_SECRET=\nGITHUB_CALLBACK_URL=/oauth/github/callback\n\n# Google\nGOOGLE_CLIENT_ID=\nGOOGLE_CLIENT_SECRET=\nGOOGLE_CALLBACK_URL=/oauth/google/callback\n\n# OpenID\nOPENID_CLIENT_ID=\nOPENID_CLIENT_SECRET=\nOPENID_ISSUER=\nOPENID_SESSION_SECRET=\nOPENID_SCOPE=\"openid profile email\"\nOPENID_CALLBACK_URL=/oauth/openid/callback\nOPENID_REQUIRED_ROLE=\nOPENID_REQUIRED_ROLE_TOKEN_KIND=\nOPENID_REQUIRED_ROLE_PARAMETER_PATH=\n\nOPENID_BUTTON_LABEL=\nOPENID_IMAGE_URL=\n\n# LDAP\nLDAP_URL=\nLDAP_BIND_DN=\nLDAP_BIND_CREDENTIALS=\nLDAP_USER_SEARCH_BASE=\nLDAP_SEARCH_FILTER=mail={{username}}\nLDAP_CA_CERT_PATH=\n# LDAP_TLS_REJECT_UNAUTHORIZED=\n# LDAP_LOGIN_USES_USERNAME=true\n# LDAP_ID=\n# LDAP_USERNAME=\n# LDAP_EMAIL=\n# LDAP_FULL_NAME=\n\n#========================#\n# Email Password Reset #\n#========================#\n\nEMAIL_SERVICE=\nEMAIL_HOST=\nEMAIL_PORT=25\nEMAIL_ENCRYPTION=\nEMAIL_ENCRYPTION_HOSTNAME=\nEMAIL_ALLOW_SELFSIGNED=\nEMAIL_USERNAME=\nEMAIL_PASSWORD=\nEMAIL_FROM_NAME=\nEMAIL_FROM=noreply@librechat.ai\n\n#========================#\n# Firebase CDN #\n#========================#\n\nFIREBASE_API_KEY=\nFIREBASE_AUTH_DOMAIN=\nFIREBASE_PROJECT_ID=\nFIREBASE_STORAGE_BUCKET=\nFIREBASE_MESSAGING_SENDER_ID=\nFIREBASE_APP_ID=\n\n#========================#\n# Shared Links #\n#========================#\n\nALLOW_SHARED_LINKS=true\nALLOW_SHARED_LINKS_PUBLIC=true\n\n#==============================#\n# Static File Cache Control #\n#==============================#\n\n# Leave commented out to use defaults: 1 day (86400 seconds) for s-maxage and 2 days (172800 seconds) for max-age\n# NODE_ENV must be set to production for these to take effect\n# STATIC_CACHE_MAX_AGE=172800\n# STATIC_CACHE_S_MAX_AGE=86400\n\n# If you have another service in front of your LibreChat doing compression, disable express based compression here\n# DISABLE_COMPRESSION=true\n\n#===================================================#\n# UI #\n#===================================================#\n\nAPP_TITLE=LibreChat\n# CUSTOM_FOOTER=\"My custom footer\"\nHELP_AND_FAQ_URL=https://librechat.ai\n\n# SHOW_BIRTHDAY_ICON=true\n\n# Google tag manager id\n#ANALYTICS_GTM_ID=user provided google tag manager id\n\n#==================================================#\n# Others #\n#==================================================#\n# You should leave the following commented out #\n\n# NODE_ENV=\n\n# REDIS_URI=\n# USE_REDIS=\n\n# E2E_USER_EMAIL=\n# E2E_USER_PASSWORD=\n"}}}}