Spaces:
Paused
Paused
| # AI Studio Proxy API 配置文件示例 | |
| # 复制此文件为 .env 并根据需要修改配置 | |
| # ============================================================================= | |
| # 服务端口配置 | |
| # ============================================================================= | |
| # FastAPI 服务端口 | |
| PORT=2048 | |
| # GUI 启动器默认端口配置 | |
| DEFAULT_FASTAPI_PORT=2048 | |
| DEFAULT_CAMOUFOX_PORT=9222 | |
| # 流式代理服务配置 | |
| STREAM_PORT=3120 | |
| # 设置为 0 禁用流式代理服务 | |
| # ============================================================================= | |
| # 代理配置 | |
| # ============================================================================= | |
| # HTTP/HTTPS 代理设置 | |
| # HTTP_PROXY=http://127.0.0.1:7890 | |
| # HTTPS_PROXY=http://127.0.0.1:7890 | |
| # 统一代理配置 (优先级高于 HTTP_PROXY/HTTPS_PROXY) | |
| # UNIFIED_PROXY_CONFIG=http://127.0.0.1:7890 | |
| # 代理绕过列表 (用分号分隔) | |
| # NO_PROXY=localhost;127.0.0.1;*.local | |
| # ============================================================================= | |
| # 日志配置 | |
| # ============================================================================= | |
| # 服务器日志级别 (DEBUG, INFO, WARNING, ERROR, CRITICAL) | |
| SERVER_LOG_LEVEL=INFO | |
| # 是否重定向 print 输出到日志 | |
| SERVER_REDIRECT_PRINT=false | |
| # 启用调试日志 | |
| DEBUG_LOGS_ENABLED=false | |
| # 启用跟踪日志 | |
| TRACE_LOGS_ENABLED=false | |
| # ============================================================================= | |
| # 认证配置 | |
| # ============================================================================= | |
| # 自动保存认证信息 | |
| AUTO_SAVE_AUTH=false | |
| # 认证保存超时时间 (秒) | |
| AUTH_SAVE_TIMEOUT=30 | |
| # 自动确认登录 | |
| AUTO_CONFIRM_LOGIN=true | |
| # ============================================================================= | |
| # 浏览器配置 | |
| # ============================================================================= | |
| # Camoufox WebSocket 端点 | |
| # CAMOUFOX_WS_ENDPOINT=ws://127.0.0.1:9222 | |
| # 启动模式 (normal, headless, virtual_display, direct_debug_no_browser) | |
| LAUNCH_MODE=normal | |
| # ============================================================================= | |
| # API 默认参数配置 | |
| # ============================================================================= | |
| # 默认温度值 (0.0-2.0) | |
| DEFAULT_TEMPERATURE=1.0 | |
| # 默认最大输出令牌数 | |
| DEFAULT_MAX_OUTPUT_TOKENS=65536 | |
| # 默认 Top-P 值 (0.0-1.0) | |
| DEFAULT_TOP_P=0.95 | |
| # 默认停止序列 (JSON 数组格式) | |
| DEFAULT_STOP_SEQUENCES=["用户:"] | |
| # ============================================================================= | |
| # 超时配置 (毫秒) | |
| # ============================================================================= | |
| # 响应完成总超时时间 | |
| RESPONSE_COMPLETION_TIMEOUT=300000 | |
| # 初始等待时间 | |
| INITIAL_WAIT_MS_BEFORE_POLLING=500 | |
| # 轮询间隔 | |
| POLLING_INTERVAL=300 | |
| POLLING_INTERVAL_STREAM=180 | |
| # 静默超时 | |
| SILENCE_TIMEOUT_MS=60000 | |
| # 页面操作超时 | |
| POST_SPINNER_CHECK_DELAY_MS=500 | |
| FINAL_STATE_CHECK_TIMEOUT_MS=1500 | |
| POST_COMPLETION_BUFFER=700 | |
| # 清理聊天相关超时 | |
| CLEAR_CHAT_VERIFY_TIMEOUT_MS=4000 | |
| CLEAR_CHAT_VERIFY_INTERVAL_MS=4000 | |
| # 点击和剪贴板操作超时 | |
| CLICK_TIMEOUT_MS=3000 | |
| CLIPBOARD_READ_TIMEOUT_MS=3000 | |
| # 元素等待超时 | |
| WAIT_FOR_ELEMENT_TIMEOUT_MS=10000 | |
| # 流相关配置 | |
| PSEUDO_STREAM_DELAY=0.01 | |
| # ============================================================================= | |
| # GUI 启动器配置 | |
| # ============================================================================= | |
| # GUI 默认代理地址 | |
| GUI_DEFAULT_PROXY_ADDRESS=http://127.0.0.1:7890 | |
| # GUI 默认流式代理端口 | |
| GUI_DEFAULT_STREAM_PORT=3120 | |
| # GUI 默认 Helper 端点 | |
| GUI_DEFAULT_HELPER_ENDPOINT= | |
| # ============================================================================= | |
| # 脚本注入配置 | |
| # ============================================================================= | |
| # 是否启用油猴脚本注入功能 | |
| ENABLE_SCRIPT_INJECTION=true | |
| # 油猴脚本文件路径(相对于项目根目录) | |
| # 模型数据直接从此脚本文件中解析,无需额外配置文件 | |
| USERSCRIPT_PATH=browser_utils/more_modles.js | |
| # ============================================================================= | |
| # 其他配置 | |
| # ============================================================================= | |
| # 模型名称 | |
| MODEL_NAME=AI-Studio_Proxy_API | |
| # 聊天完成 ID 前缀 | |
| CHAT_COMPLETION_ID_PREFIX=chatcmpl- | |
| # 默认回退模型 ID | |
| DEFAULT_FALLBACK_MODEL_ID=no model list | |
| # 排除模型文件名 | |
| EXCLUDED_MODELS_FILENAME=excluded_models.txt | |
| # AI Studio URL 模式 | |
| AI_STUDIO_URL_PATTERN=aistudio.google.com/ | |
| # 模型端点 URL 包含字符串 | |
| MODELS_ENDPOINT_URL_CONTAINS=MakerSuiteService/ListModels | |
| # 用户输入标记符 | |
| USER_INPUT_START_MARKER_SERVER=__USER_INPUT_START__ | |
| USER_INPUT_END_MARKER_SERVER=__USER_INPUT_END__ | |
| # ============================================================================= | |
| # 流状态配置 | |
| # ============================================================================= | |
| # 流超时日志状态配置 | |
| STREAM_MAX_INITIAL_ERRORS=3 | |
| STREAM_WARNING_INTERVAL_AFTER_SUPPRESS=60.0 | |
| STREAM_SUPPRESS_DURATION_AFTER_INITIAL_BURST=400.0 | |