# ============================================ # 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":""}]