LibreChat 环境变量全解析

Reno 于 2024-11-19 发布

部署配置

服务器配置

Redis配置

如果使用 Redis,配置更改后需要刷新缓存

Docker权限配置

非 Docker 部署不考虑

网络配置

端口配置

域名配置

数据库配置

RAG 配置

注意: RAG 服务需要自部署:仓库地址

文件与缓存配置

自定义配置文件

静态文件设置

仅当 NODE_ENV 设置为 production 才生效

主页缓存配置

日志配置

页面配置

搜索引擎收录设置

标题和页脚

帮助链接

生日图标

通道配置

全局配置

对话通道

当 API_KEY 配置为 user_provided 时,表示允许用户通过客户端自行配置 API_KEY

AWS Bedrock

Anthropic

BingAI

Google

以下是 Google 安全审查项,各安全审查项的选项包括

选项 说明
BLOCK_ALL 完全阻止所有安全风险行为
BLOCK_ONLY_HIGH 仅阻止高风险安全行为
WARN_ONLY 只发出安全警告,不阻止
OFF 不进行安全阻止和警告

OpenAI

Assistants

Others

注意: 须在 librechat.yaml 定义,相应的也可添加更多其他通道

搜索通道

插件通道

基本配置

插件配置

DALL-E
OpenAI Image
SerpAPI
Stable Diffusion
Code Interpreter
OPENWEATHER
Flux
Wolfram
Tavily
Traversaal
Zapier

审查配置

基本审查配置

封禁配置

违规评分

速率限制(每用户和IP)

消息限制(每用户或IP)

额度管理

1000 credits = $0.001

登录配置

基本配置

安全凭据配置

第三方登录配置

Apple 登录

Discord 登录

Facebook 登录

GitHub 登录

Google 登录

OpenID Connect

LDAP/AD

LDAP配置参考 LDAP/AD Authentication

邮箱配置

若启用公共邮箱,请勿配置个人邮箱参数

基本配置

公共邮箱

个人邮箱

其他配置

Artifacts

默认使用 CodeSandbox 公共 CDN,自部署配置参考:self-host the bundler

Firebase CDN

Firebase CDN 配置参考 Firebase CDN Configuration

注意:若启用 firebase 文件存储策略,务必修改 librechat.yaml 中的环境变量 file_strategy 为 firebase

Meilisearch

Google Analytics

Google Analytics 配置参考 在跟踪代码管理器中设置 Google Analytics

参考链接