Files

76 lines
2.8 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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=