# AutoClip 环境变量配置示例 # 复制此文件为 .env 并填入实际配置 # 数据库配置 DATABASE_URL=sqlite:///./data/autoclip.db # Redis配置 REDIS_URL=redis://localhost:6379/0 # 后端错误监控(可选;留空不上报)。启动时使用 uvicorn --env-file .env。 SENTRY_DSN= # API配置 # 桌面版在设置页配置即可;Docker / 脚本模式没有设置页时用下面的环境变量。 # LLM_PROVIDER: dashscope | openai | gemini | deepseek | seed | kimi | glm | grok | ollama | lmstudio # (settings.json 里已保存的提供商优先) LLM_PROVIDER=dashscope API_DASHSCOPE_API_KEY=your_dashscope_api_key_here # API_OPENAI_API_KEY= # API_GEMINI_API_KEY= # API_DEEPSEEK_API_KEY= # API_SEED_API_KEY= # 或 ARK_API_KEY # API_KIMI_API_KEY= # API_GLM_API_KEY= # API_GROK_API_KEY= # API_INFISTAR_API_KEY= # API_API88_API_KEY= # or API88_API_KEY # OpenAI 兼容接口地址(LLM_PROVIDER=openai 时生效,留空走 OpenAI 官方)。 # 智谱: https://open.bigmodel.cn/api/paas/v4 DeepSeek: https://api.deepseek.com/v1 # Seed / 火山方舟: https://ark.cn-beijing.volces.com/api/v3 # Ollama: http://localhost:11434/v1(Docker 内访问宿主机用 http://host.docker.internal:11434/v1) # OPENAI_BASE_URL= # 通义千问国际站(alibabacloud.com 开通的 Key):填下面这个地址;中国站留空。 # DASHSCOPE_BASE_URL=https://dashscope-intl.aliyuncs.com/compatible-mode/v1 API_MODEL_NAME=qwen-plus API_MAX_TOKENS=4096 API_TIMEOUT=30 # 处理配置 PROCESSING_CHUNK_SIZE=5000 PROCESSING_MIN_SCORE_THRESHOLD=0.7 PROCESSING_MAX_CLIPS_PER_COLLECTION=5 PROCESSING_MAX_RETRIES=3 # 路径配置(可选,系统会自动检测) # PATH_PROJECT_ROOT= # PATH_DATA_DIR= # PATH_UPLOADS_DIR= # PATH_TEMP_DIR= # PATH_OUTPUT_DIR= # YouTube 下载(可选) # 字幕语言列表,逗号分隔;一次请求过多语言易触发 429。默认 zh-Hans,zh,en # AUTOCLIP_YT_SUBTITLE_LANGS=zh-Hans,zh,en # 兜底 player client(android/ios/tv),仅在默认 client 拉不到格式时使用 # AUTOCLIP_YT_CLIENT= # 发布到海外平台(可选):通过 Upload-Post 把成片发到 TikTok / Instagram / YouTube Shorts / X 等。 # Key 在 https://app.upload-post.com/api-keys 生成;profile 在 Manage Users 里创建并连接账号。 # 不用环境变量也可以:PUT /api/v1/publish/upload-post/config 或 `autoclip publish --api-key … --user … --save`。 # UPLOAD_POST_API_KEY= # UPLOAD_POST_USER= # 日志配置 LOG_LEVEL=INFO LOG_FORMAT=%(asctime)s - %(name)s - %(levelname)s - %(message)s LOG_FILE=backend.log # 环境配置 ENVIRONMENT=development DEBUG=true # 允许访问后端的前端来源(逗号分隔)。本机 localhost:3000 与桌面端已默认允许; # 从局域网 IP / 自定义域名打开前端时加上,例如 http://192.168.1.20:3000 AUTOCLIP_ALLOWED_ORIGINS=