gemini-business2api / .env.example
xiaoyukkkk's picture
Upload 9 files
f4286d8 verified
# ============================================
# Gemini Business2API 配置示例
# ============================================
# 代理设置(可选)
# PROXY=http://127.0.0.1:7890
# API 访问密钥(可选,用于保护 API 端点)
# API_KEY=your-secret-api-key-here
# 路径前缀(必需,用于隐藏端点路径)
PATH_PREFIX=your-random-path-prefix
# 管理员密钥(必需,用于访问管理端点)
ADMIN_KEY=your-admin-secret-key
# 服务器完整 URL(可选,用于反代公开日志和图片 URL)
# BASE_URL=https://your-domain.com
# ============================================
# 高级配置(可选,使用默认值)
# ============================================
# 新会话创建最多尝试账户数(默认:5)
# MAX_NEW_SESSION_TRIES=5
# 请求失败最多重试次数(默认:3)
# MAX_REQUEST_RETRIES=3
# 每次重试找账户的最大尝试次数(默认:5)
# MAX_ACCOUNT_SWITCH_TRIES=5
# 账户连续失败阈值(默认:3次)
# ACCOUNT_FAILURE_THRESHOLD=3
# 账户冷却时间,单位秒(默认:300秒=5分钟)
# ACCOUNT_COOLDOWN_SECONDS=300
# 会话缓存过期时间,单位秒(默认:3600秒=1小时)
# SESSION_CACHE_TTL_SECONDS=3600
# ============================================
# 公开展示配置(可选)
# ============================================
# Logo URL(公开,为空则不显示)
# LOGO_URL=https://your-domain.com/logo.png
# 开始对话链接(公开,为空则不显示)
# CHAT_URL=https://your-chat-app.com
# 模型名称(公开,默认:gemini-business)
# MODEL_NAME=gemini-business
# ============================================
# 多账户配置(必需)
# ============================================
# 使用 JSON 数组格式配置多个 Gemini 账户
# 必需字段:secure_c_ses, csesidx, config_id
# 可选字段:id, host_c_oses, proxy, expires_at
# 详细配置请参考 accounts_config.example.json
ACCOUNTS_CONFIG=[{"secure_c_ses":"your-cookie-here","csesidx":"your-idx","config_id":"your-config","proxy":""}]