mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-06-07 22:09:57 +00:00
100 lines
2.6 KiB
Plaintext
100 lines
2.6 KiB
Plaintext
# 端口号
|
||
# PORT=3000
|
||
# 前端基础URL
|
||
# FRONTEND_BASE_URL=https://your-frontend-url.com
|
||
|
||
|
||
# 调试相关配置
|
||
# 启用pprof
|
||
# ENABLE_PPROF=true
|
||
# 启用调试模式
|
||
# DEBUG=true
|
||
|
||
# 数据库相关配置
|
||
# 数据库连接字符串
|
||
# SQL_DSN=user:password@tcp(127.0.0.1:3306)/dbname?parseTime=true
|
||
# 日志数据库连接字符串
|
||
# LOG_SQL_DSN=user:password@tcp(127.0.0.1:3306)/logdb?parseTime=true
|
||
# SQLite数据库路径
|
||
# SQLITE_PATH=/path/to/sqlite.db
|
||
# 数据库最大空闲连接数
|
||
# SQL_MAX_IDLE_CONNS=100
|
||
# 数据库最大打开连接数
|
||
# SQL_MAX_OPEN_CONNS=1000
|
||
# 数据库连接最大生命周期(秒)
|
||
# SQL_MAX_LIFETIME=60
|
||
|
||
|
||
# 缓存相关配置
|
||
# Redis连接字符串
|
||
# REDIS_CONN_STRING=redis://user:password@localhost:6379/0
|
||
# 同步频率(单位:秒)
|
||
# SYNC_FREQUENCY=60
|
||
# 内存缓存启用
|
||
# MEMORY_CACHE_ENABLED=true
|
||
# 渠道更新频率(单位:秒)
|
||
# CHANNEL_UPDATE_FREQUENCY=30
|
||
# 批量更新启用
|
||
# BATCH_UPDATE_ENABLED=true
|
||
# 批量更新间隔(单位:秒)
|
||
# BATCH_UPDATE_INTERVAL=5
|
||
|
||
# 任务和功能配置
|
||
# 更新任务启用
|
||
# UPDATE_TASK=true
|
||
|
||
# 对话超时设置
|
||
# 所有请求超时时间,单位秒,默认为0,表示不限制
|
||
# RELAY_TIMEOUT=0
|
||
# 流模式无响应超时时间,单位秒,如果出现空补全可以尝试改为更大值
|
||
# STREAMING_TIMEOUT=300
|
||
|
||
# OAuth2 服务器配置
|
||
# 启用OAuth2服务器
|
||
# OAUTH2_ENABLED=true
|
||
# OAuth2签发者标识
|
||
# OAUTH2_ISSUER=https://your-domain.com
|
||
# 访问令牌有效期(分钟)
|
||
# OAUTH2_ACCESS_TOKEN_TTL=10
|
||
# 刷新令牌有效期(分钟)
|
||
# OAUTH2_REFRESH_TOKEN_TTL=720
|
||
# 允许的授权类型(逗号分隔)
|
||
# OAUTH2_ALLOWED_GRANT_TYPES=client_credentials,authorization_code,refresh_token
|
||
# 强制PKCE验证
|
||
# OAUTH2_REQUIRE_PKCE=true
|
||
# JWT签名算法
|
||
# JWT_SIGNING_ALGORITHM=RS256
|
||
# JWT密钥ID
|
||
# JWT_KEY_ID=oauth2-key-1
|
||
# JWT私钥文件路径
|
||
# JWT_PRIVATE_KEY_FILE=/path/to/oauth2-private-key.pem
|
||
# 自动创建用户(首次OAuth2登录时)
|
||
# OAUTH2_AUTO_CREATE_USER=false
|
||
# 自动创建用户的默认角色
|
||
# OAUTH2_DEFAULT_USER_ROLE=1
|
||
# 自动创建用户的默认分组
|
||
# OAUTH2_DEFAULT_USER_GROUP=default
|
||
|
||
# Gemini 识别图片 最大图片数量
|
||
# GEMINI_VISION_MAX_IMAGE_NUM=16
|
||
|
||
# 会话密钥
|
||
# SESSION_SECRET=random_string
|
||
|
||
# 其他配置
|
||
# 生成默认token
|
||
# GENERATE_DEFAULT_TOKEN=false
|
||
# Cohere 安全设置
|
||
# COHERE_SAFETY_SETTING=NONE
|
||
# 是否统计图片token
|
||
# GET_MEDIA_TOKEN=true
|
||
# 是否在非流(stream=false)情况下统计图片token
|
||
# GET_MEDIA_TOKEN_NOT_STREAM=true
|
||
# 设置 Dify 渠道是否输出工作流和节点信息到客户端
|
||
# DIFY_DEBUG=true
|
||
|
||
|
||
# 节点类型
|
||
# 如果是主节点则为master
|
||
# NODE_TYPE=master
|