-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.env.template
57 lines (46 loc) · 1.83 KB
/
.env.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# 服务器配置
PORT=28811
HOST=0.0.0.0
JWT_SECRET_KEY=your-secret-key-please-change-in-production
JWT_ALGORITHM=HS256
# 访问令牌过期时间(24小时)
ACCESS_TOKEN_EXPIRE_MINUTES=1440
# 管理员账号配置
ADMIN_USERNAME=admin
ADMIN_PASSWORD=admin123
# 系统功能开关
ALLOW_REGISTRATION=true
# API配置(必填)
API_BASE_URL=https://api.example.com/v1
API_KEY=sk-your-api-key
MODEL=Qwen/Qwen2.5-7B-Instruct
# TTS 模式选择
# 是否使用 OpenAI TTS(默认为 false,即使用微软 TTS)
USE_OPENAI_TTS_MODEL=false
# OpenAI TTS 配置(当 USE_OPENAI_TTS_MODEL=true 时需配置)
# OpenAI TTS 服务地址
TTS_BASE_URL="http://localhost:5050/v1"
# OpenAI TTS API 密钥
TTS_API_KEY="your_tts_key"
# OpenAI TTS 模型
TTS_MODEL="tts-1"
# 微软 TTS 代理配置
# 当USE_OPENAI_TTS_MODEL为false时,且在国内网络环境使用时,需要配置代理
HTTPS_PROXY="http://localhost:7890"
# 主播声音映射配置(JSON格式)
# 当前基于edge-tts,默认支持的voice列表:https://learn.microsoft.com/zh-cn/azure/cognitive-services/speech-service/language-support?tabs=tts
ANCHOR_TYPE_MAP={"host_cn":"zh-CN-XiaoxiaoNeural","guest_cn":"zh-CN-YunxiaNeural","host_en":"en-US-JennyNeural","guest_en":"en-US-ChristopherNeural","default":"zh-CN-XiaoxiaoNeural"}
# URL校验配置(正则表达式):默认只允许微信文章链接
ALLOWED_URL_PATTERN=^https://mp\.weixin\.qq\.com
# 测试用户配置
# 启动后用户无需注册,可直接使用测试账号/密码登录
TEST_USER_ENABLED=true
TEST_USERNAME=test
TEST_PASSWORD=test
# 数据存储路径
# 默认为当前目录
# BASE_DIR=/path/to/your/app
# 任务数据存储路径, 默认为BASE_DIR/data/tasks
# TASK_DIR=/path/to/your/app/data/tasks
# 数据库路径, 默认为BASE_DIR/data/tasks.db
# DB_PATH=/path/to/your/app/data/tasks.db