Files

662 lines
25 KiB
Bash
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#=======================================================#
# LibreChat Конфигурация #
#=======================================================#
# Пожалуйста, обратитесь за помощью к справочной документации #
# с настройкой среды LibreChat. #
# #
# https://www.librechat.ai/docs/configuration/dotenv #
#=======================================================#
#==========================================#
# Конфигурация сервера №
#==========================================#
HOST=0.0.0.0
PORT=3080
MONGO_URI=mongodb://librechat_mongodb_1:27017/LibreChat
DOMAIN_CLIENT=http://localhost:3080
DOMAIN_SERVER=http://localhost:3080
NO_INDEX=true
# Используйте адрес, который находится на расстоянии не более n переходов от приложения Express.
# req.socket.remoteAddress — это первый переход, а остальные ищутся в заголовке X-Forwarded-For справа налево.
# Значение 0 означает, что первым недоверенным адресом будет req.socket.remoteAddress, т.е. обратного прокси-сервера нет.
# По умолчанию 1.
TRUST_PROXY=1
#===============#
# JSON Номер журнала
#===============#
# Используйте, когда консоль процесса регистрируется в облачном развертывании, например GCP/AWS.
CONSOLE_JSON=false
#===============#
# Журнал отладки #
#===============#
DEBUG_LOGGING=true
DEBUG_CONSOLE=false
#=============#
# Разрешения #
#=============#
# UID=1000
# GID=1000
#===============#
# Конфигурация №
#===============#
# Используйте абсолютный путь, относительный путь или URL.
# CONFIG_PATH="/alternative/path/to/librechat.yaml"
#===========================================#
# Конечные точки #
#===========================================#
# ENDPOINTS=openAI,assistants,azureOpenAI,google,gptPlugins,anthropic
PROXY=
#===============================#
# Известные конечные точки — librechat.yaml #
#===============================#
# https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints
# ANYSCALE_API_KEY=
# APIPIE_API_KEY=
# COHERE_API_KEY=
# DEEPSEEK_API_KEY=
# DATABRICKS_API_KEY=
# ФЕЙЕРВЕРКИ_API_KEY=
# GROQ_API_KEY=
# HUGGINGFACE_TOKEN=
# MISTRAL_API_KEY=
# OPENROOUTER_KEY=
# PERPLEXITY_API_KEY=
# SHUTTLEAI_API_KEY=
# TOGETHERAI_API_KEY=
# UNIFY_API_KEY=
# XAI_API_KEY=
#============#
# Антропный #
#============#
ANTHROPIC_API_KEY=user_provided
# ANTHROPIC_MODELS=claude-opus-4-20250514,claude-sonnet-4-20250514,claude-3-7-sonnet-20250219,claude-3-5-sonnet-20241022,claude-3-5-haiku-20241022,claude-3-opus-20240229,claude-3-sonnet-20240229,claude-3-haiku-20240307
# ANTHROPIC_REVERSE_PROXY=
#============#
# Лазурный #
#============#
# Примечание. Эти переменные — DEPRECATED.
# Вместо этого используйте конфигурацию `librechat.yaml` для `azureOpenAI`.
# Вы также можете продолжать использовать их, если откажетесь от использования конфигурации `librechat.yaml`.
# AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Устарело
# AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Устарело
# AZURE_USE_MODEL_AS_DEPLOYMENT_NAME=TRUE # Устарело
# AZURE_API_KEY= # Deprecated
# AZURE_OPENAI_API_INSTANCE_NAME= # Deprecated
# AZURE_OPENAI_API_DEPLOYMENT_NAME= # Deprecated
# AZURE_OPENAI_API_VERSION= # Deprecated
# AZURE_OPENAI_API_COMPLETIONS_DEPLOYMENT_NAME= # Deprecated
# AZURE_OPENAI_API_EMBEDDINGS_DEPLOYMENT_NAME= # Deprecated
# PLUGINS_USE_AZURE="true" # Устарело
#=================#
# AWS Коренная порода #
#=================#
# BEDROCK_AWS_DEFAULT_REGION=us-east-1 # Необходимо указать регион по умолчанию.
# BEDROCK_AWS_ACCESS_KEY_ID=someAccessKey
# BEDROCK_AWS_SECRET_ACCESS_KEY=someSecretAccessKey
# BEDROCK_AWS_SESSION_TOKEN=someSessionToken
# Примечание. Этот список примеров не является исчерпывающим. Если этот параметр опущен, будут включены все известные и поддерживаемые модели IDs.
# BEDROCK_AWS_MODELS=anthropic.claude-3-5-sonnet-20240620-v1:0,meta.llama3-1-8b-instruct-v1:0
# Посмотреть все модели Bedrock IDs можно здесь: https://docs.aws.amazon.com/bedrock/latest/userguide/model-ids.html#model-ids-arns
# Примечания к конкретным моделям:
# Следующие модели не поддерживаются из-за отсутствия поддержки потоковой передачи:
# ai21.j2-mid-v1
# Следующие модели не поддерживаются из-за отсутствия поддержки истории разговоров:
# ai21.j2-ultra-v1, cohere.command-text-v14, cohere.command-light-text-v14
#============#
# Google #
#============#
GOOGLE_KEY=user_provided
# GOOGLE_REVERSE_PROXY=
# Некоторые обратные прокси-серверы не поддерживают заголовок X-goog-api-key. Вместо этого раскомментируйте, чтобы передать ключ API в заголовке авторизации.
# GOOGLE_AUTH_HEADER=true
# Близнецы API (AI Studio)
# GOOGLE_MODELS=gemini-2.5-pro-preview-05-06,gemini-2.5-flash-preview-04-17,gemini-2.0-flash-001,gemini-2.0-flash-exp,gemini-2.0-flash-lite-001,gemini-1.5-pro-002,gemini-1.5-flash-002
# Вершина AI
# GOOGLE_MODELS=gemini-2.5-pro-preview-05-06,gemini-2.5-flash-preview-04-17,gemini-2.0-flash-001,gemini-2.0-flash-exp,gemini-2.0-flash-lite-001,gemini-1.5-pro-002,gemini-1.5-flash-002
# GOOGLE_TITLE_MODEL=gemini-2.0-flash-lite-001
# GOOGLE_LOC=us-central1
# Настройки безопасности Google
# ПРИМЕЧАНИЕ: Эти настройки применяются как к Vertex AI, так и к Gemini API (AI Studio)
#
# Для вершины AI:
# Чтобы использовать настройку BLOCK_NONE, вам необходимо:
# (а) Доступ через белый список через команду вашего аккаунта Google или
# (б) Перейти на ежемесячное выставление счетов: https://cloud.google.com/billing/docs/how-to/invoiced-billing
#
# Для Близнецов API (AI Studio):
# BLOCK_NONE доступен по умолчанию, особых требований к учетной записи нет.
#
# Доступные варианты: BLOCK_NONE, BLOCK_ONLY_HIGH, BLOCK_MEDIUM_AND_ABOVE, BLOCK_LOW_AND_ABOVE.
#
# GOOGLE_SAFETY_SEXUALLY_EXPLICIT=BLOCK_ONLY_HIGH
# GOOGLE_SAFETY_HATE_SPEECH=BLOCK_ONLY_HIGH
# GOOGLE_SAFETY_HARASSMENT=BLOCK_ONLY_HIGH
# GOOGLE_SAFETY_DANGEROUS_CONTENT=BLOCK_ONLY_HIGH
# GOOGLE_SAFETY_CIVIC_INTEGRITY=BLOCK_ONLY_HIGH
#============#
# ОпенАИ #
#============#
OPENAI_API_KEY=user_provided
# OPENAI_MODELS=o1,o1-mini,o1-preview,gpt-4o,gpt-4.5-preview,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
DEBUG_OPENAI=false
# TITLE_CONVO=false
# OPENAI_TITLE_MODEL=gpt-4o-mini
# OPENAI_SUMMARIZE=true
# OPENAI_SUMMARY_MODEL=gpt-4o-mini
# OPENAI_FORCE_PROMPT=true
# OPENAI_REVERSE_PROXY=
# OPENAI_ORGANIZATION=
#====================#
# Помощники API #
#====================#
ASSISTANTS_API_KEY=user_provided
# ASSISTANTS_BASE_URL=
# 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
#=======================#
# Помощники Azure API #
#=======================#
# Примечание. Вам следует сопоставить свои учетные данные с пользовательскими переменными в соответствии с вашей конфигурацией Azure OpenAI.
# Модели для помощников Azure также определяются вашей конфигурацией Azure OpenAI.
# Дополнительную информацию, в том числе о том, как включить использование Ассистентов с Azure, можно найти здесь:
# https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints/azure#using-assistants-with-azure
#============#
# Плагины #
#============#
# 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
DEBUG_PLUGINS=true
CREDS_KEY=f34be427ebb29de8d88c107a71546019685ed8b241d8f2ed00c3df97ad2566f0
CREDS_IV=e2341419ec3dd3d19b13a1a87fafcbfb
# Поиск Azure AI
#-----------------
AZURE_AI_SEARCH_SERVICE_ENDPOINT=
AZURE_AI_SEARCH_INDEX_NAME=
AZURE_AI_SEARCH_API_KEY=
AZURE_AI_SEARCH_API_VERSION=
AZURE_AI_SEARCH_SEARCH_OPTION_QUERY_TYPE=
AZURE_AI_SEARCH_SEARCH_OPTION_TOP=
AZURE_AI_SEARCH_SEARCH_OPTION_SELECT=
# OpenAI Настройка инструментов изображения
#----------------
# IMAGE_GEN_OAI_DESCRIPTION_WITH_FILES=Пользовательское описание инструмента создания изображений при наличии файлов
# IMAGE_GEN_OAI_DESCRIPTION_NO_FILES=Пользовательское описание инструмента создания изображений при отсутствии файлов
# IMAGE_EDIT_OAI_DESCRIPTION=Пользовательское описание инструмента редактирования изображений
# IMAGE_GEN_OAI_PROMPT_DESCRIPTION=Описание пользовательского запроса для инструмента создания изображений
# IMAGE_EDIT_OAI_PROMPT_DESCRIPTION=Пользовательское описание подсказки для инструмента редактирования изображений
# ДАЛЛ·И
#----------------
# ДАЛЛЕ_API_KEY=
# DALLE3_API_KEY=
# DALLE2_API_KEY=
# DALLE3_SYSTEM_PROMPT=
# DALLE2_SYSTEM_PROMPT=
# DALLE_REVERSE_PROXY=
# DALLE3_BASEURL=
# DALLE2_BASEURL=
# DALL·E (через Azure OpenAI)
# Note: requires some of the variables above to be set
#----------------
# DALLE3_AZURE_API_VERSION=
# DALLE2_AZURE_API_VERSION=
# Поток
#-----------------
FLUX_API_BASE_URL=https://api.us1.bfl.ai
# FLUX_API_BASE_URL = 'https://api.bfl.ml';
# Получите ключ API по адресу https://api.us1.bfl.ai/auth/profile.
# FLUX_API_KEY=
# Google
#-----------------
GOOGLE_SEARCH_API_KEY=
GOOGLE_CSE_ID=
# ЮТУБ
#-----------------
YOUTUBE_API_KEY=
# СерпAPI
#-----------------
SERPAPI_API_KEY=
# Стабильная диффузия
#-----------------
SD_WEBUI_URL=
# Тавили
#-----------------
TAVILY_API_KEY=
# Траверсааль
#-----------------
TRAVERSAAL_API_KEY=
# ВольфрамАльфа
#-----------------
WOLFRAM_APP_ID=
# Запир
#-----------------
ZAPIER_NLA_API_KEY=
#==========================================#
# Поиск #
#==========================================#
SEARCH=true
MEILI_NO_ANALYTICS=true
MEILI_HOST=http://librechat_meilisearch_1:7700
MEILI_MASTER_KEY=DrhYf7zENyR6AlUCKmnz0eYASOQdl6zxH7s7MKFSfFCt
# Optional: Disable indexing, useful in a multi-node setup
# где только один экземпляр должен выполнять синхронизацию индекса.
# MEILI_NO_SYNC=true
#==========================================#
# Преобразование речи в текст и преобразование текста в речь #
#==========================================#
STT_API_KEY=
TTS_API_KEY=
#==========================================#
# ТРЯПКА №
#==========================================#
# Дополнительная информация: https://www.librechat.ai/docs/configuration/rag_api
RAG_API_URL=http://librechat_rag_api_1:8000
# RAG_OPENAI_BASEURL=
RAG_OPENAI_API_KEY=user_provided
# RAG_USE_FULL_CONTEXT=
# EMBEDDINGS_PROVIDER=openai
# EMBEDDINGS_MODEL=text-embedding-3-small
#===========================================#
# Системный номер пользователя
#===========================================#
#=====================#
# Модерация #
#=====================#
OPENAI_MODERATION=false
OPENAI_MODERATION_API_KEY=
# OPENAI_MODERATION_REVERSE_PROXY=
BAN_VIOLATIONS=true
BAN_DURATION=1000 * 60 * 60 * 2
BAN_INTERVAL=20
LOGIN_VIOLATION_SCORE=1
REGISTRATION_VIOLATION_SCORE=1
CONCURRENT_VIOLATION_SCORE=1
MESSAGE_VIOLATION_SCORE=1
NON_BROWSER_VIOLATION_SCORE=20
LOGIN_MAX=7
LOGIN_WINDOW=5
REGISTER_MAX=5
REGISTER_WINDOW=60
LIMIT_CONCURRENT_MESSAGES=true
CONCURRENT_MESSAGE_MAX=2
LIMIT_MESSAGE_IP=true
MESSAGE_IP_MAX=40
MESSAGE_IP_WINDOW=1
LIMIT_MESSAGE_USER=false
MESSAGE_USER_MAX=40
MESSAGE_USER_WINDOW=1
ILLEGAL_MODEL_REQ_SCORE=5
#=====================#
# Баланс #
#=====================#
# CHECK_BALANCE=false
# START_BALANCE=20000 # примечание: количество токенов, которое будет начислено после регистрации.
#=====================#
# Регистрация и логин #
#=====================#
ALLOW_EMAIL_LOGIN=true
ALLOW_REGISTRATION=false
ALLOW_SOCIAL_LOGIN=false
ALLOW_SOCIAL_REGISTRATION=false
ALLOW_PASSWORD_RESET=false
# ALLOW_ACCOUNT_DELETION=true # примечание: включено по умолчанию, если отсутствует omitted/commented
ALLOW_UNVERIFIED_EMAIL_LOGIN=true
SESSION_EXPIRY=1000 * 60 * 15
REFRESH_TOKEN_EXPIRY=(1000 * 60 * 60 * 24) * 7
JWT_SECRET=16f8c0ef4a5d391b26034086c628469d3f9f497f08163ab9b40137092f2909ef
JWT_REFRESH_SECRET=eaa5191f2914e30b9387fd84e254e4ba6fc51b4654968a9b0803b456a54b8418
# Раздор
DISCORD_CLIENT_ID=
DISCORD_CLIENT_SECRET=
DISCORD_CALLBACK_URL=/oauth/discord/callback
# Фейсбук
FACEBOOK_CLIENT_ID=
FACEBOOK_CLIENT_SECRET=
FACEBOOK_CALLBACK_URL=/oauth/facebook/callback
# GitHub
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GITHUB_CALLBACK_URL=/oauth/github/callback
# GitHub Предприятие
# GITHUB_ENTERPRISE_BASE_URL=
# GITHUB_ENTERPRISE_USER_AGENT=
# Google
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_CALLBACK_URL=/oauth/google/callback
# Яблоко
APPLE_CLIENT_ID=
APPLE_TEAM_ID=
APPLE_KEY_ID=
APPLE_PRIVATE_KEY_PATH=
APPLE_CALLBACK_URL=/oauth/apple/callback
# OpenID
OPENID_CLIENT_ID=
OPENID_CLIENT_SECRET=
OPENID_ISSUER=
OPENID_SESSION_SECRET=
OPENID_SCOPE="openid profile email"
OPENID_CALLBACK_URL=/oauth/openid/callback
OPENID_REQUIRED_ROLE=
OPENID_REQUIRED_ROLE_TOKEN_KIND=
OPENID_REQUIRED_ROLE_PARAMETER_PATH=
# Установите, чтобы определить, какое свойство информации о пользователе, возвращенное поставщиком OpenID, для сохранения в качестве имени пользователя.
OPENID_USERNAME_CLAIM=
# Установите, чтобы определить, какое свойство информации о пользователе, возвращенное поставщиком OpenID, для сохранения в качестве имени пользователя.
OPENID_NAME_CLAIM=
OPENID_BUTTON_LABEL=
OPENID_IMAGE_URL=
# Установите значение true для автоматического перенаправления к провайдеру OpenID, когда пользователь посещает страницу входа.
# Это позволит полностью обойти форму входа для пользователей. Используйте это только в том случае, если OpenID — ваш единственный метод аутентификации.
OPENID_AUTO_REDIRECT=false
# Установите значение true, чтобы использовать PKCE (ключ подтверждения для обмена кодами) для аутентификации OpenID.
OPENID_USE_PKCE=false
#Установите значение true, чтобы повторно использовать токены openid для управления аутентификацией вместо использования сеанса mongodb и пользовательского токена обновления.
OPENID_REUSE_TOKENS=
#По умолчанию результаты проверки ключа подписи кэшируются, чтобы предотвратить чрезмерные запросы HTTP к конечной точке JWKS.
#Если найден ключ подписи, соответствующий ребенку, он будет кэширован, и при следующем запросе этого ребенка ключ подписи будет предоставлен из кэша.
#По умолчанию верно.
OPENID_JWKS_URL_CACHE_ENABLED=
OPENID_JWKS_URL_CACHE_TIME= # 600000 ms eq to 10 minutes leave empty to disable caching
#Установите значение true, чтобы запустить поток обмена токенами для получения токена доступа для конечной точки userinfo.
OPENID_ON_BEHALF_FLOW_FOR_USERINFRO_REQUIRED=
OPENID_ON_BEHALF_FLOW_USERINFRO_SCOPE = "user.read" # example for Scope Needed for Microsoft Graph API
# Установите значение true, чтобы использовать конечную точку окончания сеанса OpenID Connect для выхода из системы.
OPENID_USE_END_SESSION_ENDPOINT=
# SAML
# Примечание. Если OpenID включен, аутентификация SAML будет автоматически отключена.
SAML_ENTRY_POINT=
SAML_ISSUER=
SAML_CERT=
SAML_CALLBACK_URL=/oauth/saml/callback
SAML_SESSION_SECRET=
# Сопоставления атрибутов (необязательно)
SAML_EMAIL_CLAIM=
SAML_USERNAME_CLAIM=
SAML_GIVEN_NAME_CLAIM=
SAML_FAMILY_NAME_CLAIM=
SAML_PICTURE_CLAIM=
SAML_NAME_CLAIM=
# Настройки кнопки входа в систему (необязательно)
SAML_BUTTON_LABEL=
SAML_IMAGE_URL=
# Должен ли быть подписан ответ SAML.
# - Если "true", будет подписан весь `SAML Response`.
# - Если "false" или не установлено, будет подписан только `SAML Assertion` (поведение по умолчанию).
# SAML_USE_AUTHN_RESPONSE_SIGNED=
# ЛДАП
LDAP_URL=
LDAP_BIND_DN=
LDAP_BIND_CREDENTIALS=
LDAP_USER_SEARCH_BASE=
#LDAP_SEARCH_FILTER="mail="
LDAP_CA_CERT_PATH=
# LDAP_TLS_REJECT_UNAUTHORIZED=
# LDAP_STARTTLS=
# LDAP_LOGIN_USES_USERNAME=true
# LDAP_ID=
# LDAP_USERNAME=
# LDAP_EMAIL=
# LDAP_FULL_NAME=
#=====================#
# Сброс пароля электронной почты #
#=====================#
EMAIL_SERVICE=
EMAIL_HOST=
EMAIL_PORT=25
EMAIL_ENCRYPTION=
EMAIL_ENCRYPTION_HOSTNAME=
EMAIL_ALLOW_SELFSIGNED=
EMAIL_USERNAME=
EMAIL_PASSWORD=
EMAIL_FROM_NAME=
EMAIL_FROM=noreply@librechat.ai
#=====================#
# Почтовый пистолет API #
#=====================#
# MAILGUN_API_KEY=your-mailgun-api-key
# MAILGUN_DOMAIN=mg.yourdomain.com
# EMAIL_FROM=noreply@yourdomain.com
# EMAIL_FROM_NAME="LibreChat"
# # Необязательно: для региона EU.
# MAILGUN_HOST=https://api.eu.mailgun.net
#=====================#
# База огня CDN #
#=====================#
FIREBASE_API_KEY=
FIREBASE_AUTH_DOMAIN=
FIREBASE_PROJECT_ID=
FIREBASE_STORAGE_BUCKET=
FIREBASE_MESSAGING_SENDER_ID=
FIREBASE_APP_ID=
#=====================#
# S3 AWS Номер ковша
#=====================#
AWS_ENDPOINT_URL=
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_REGION=
AWS_BUCKET_NAME=
#=====================#
# Номер хранилища BLOB-объектов Azure
#=====================#
AZURE_STORAGE_CONNECTION_STRING=
AZURE_STORAGE_PUBLIC_ACCESS=false
AZURE_CONTAINER_NAME=files
#=====================#
# Общие ссылки #
#=====================#
ALLOW_SHARED_LINKS=true
ALLOW_SHARED_LINKS_PUBLIC=true
#===========================#
# Статический элемент управления кэшем файлов #
#===========================#
# Оставьте комментарий, чтобы использовать значения по умолчанию: 1 день (86 400 секунд) для s-maxage и 2 дня (172 800 секунд) для max-age.
# NODE_ENV должен быть настроен на производство, чтобы они вступили в силу.
# STATIC_CACHE_MAX_AGE=172800
# STATIC_CACHE_S_MAX_AGE=86400
# Если у вас есть другая служба перед вашим LibreChat, выполняющая сжатие, отключите здесь экспресс-сжатие.
# DISABLE_COMPRESSION=true
#===========================================#
# интерфейс #
#===========================================#
APP_TITLE=LibreChat
# CUSTOM_FOOTER="My custom footer"
HELP_AND_FAQ_URL=https://librechat.ai
# SHOW_BIRTHDAY_ICON=true
# Идентификатор диспетчера тегов Google
#ANALYTICS_GTM_ID=user provided google tag manager id
#===============#
# REDIS Опции #
#===============#
# REDIS_URI=10.10.10.10:6379
# USE_REDIS=true
# USE_REDIS_CLUSTER=true
# REDIS_CA=/path/to/ca.crt
#==========================================#
# Другие #
#==========================================#
# Вы должны оставить закомментированными #
# УЗЕЛ_ENV=
# E2E_USER_EMAIL=
# E2E_USER_PASSWORD=
#============================================#
# Заголовки кэша #
#============================================#
# Заголовки, управляющие кэшированием index.html #
# Конфигурация по умолчанию предотвращает кэширование, чтобы гарантировать #
# пользователи всегда получают последнюю версию. Настроить #
# только если вы понимаете последствия кэширования. #
# INDEX_CACHE_CONTROL=без кэша, без хранения, необходима повторная проверка
# INDEX_PRAGMA=no-cache
# INDEX_EXPIRES=0
# no-cache: принудительная проверка на сервере перед использованием кэшированной версии.
# no-store: Prevents storing the response entirely
# must-revalidate: предотвращает использование устаревшего контента в автономном режиме.
#============================================#
# OpenWeather #
#============================================#
OPENWEATHER_API_KEY=
#================================#
# LibreChat Интерпретатор кода API #
#================================#
# https://code.librechat.ai
# LIBRECHAT_CODE_API_KEY=your-key
#=====================#
# Веб-поиск #
#=====================#
# Примечание. Все следующие имена переменных можно настроить.
# Опустите значения, чтобы пользователь мог их предоставить.
# Дополнительные сведения о значениях конфигурации см. в разделах:
# https://librechat.ai/docs/features/web_search
# Поставщик поиска (обязательно)
# SERPER_API_KEY=your_serper_api_key
# Скребок (обязательно)
# FIRECRAWL_API_KEY=your_firecrawl_api_key
# Optional: Custom Firecrawl API URL
# FIRECRAWL_API_URL=your_firecrawl_api_url
# Реранкер (обязательно)
# JINA_API_KEY=your_jina_api_key
# или
# COHERE_API_KEY=your_cohere_api_key