finyx_data_ai/.env.example
2026-01-11 07:48:19 +08:00

65 lines
1.6 KiB
Plaintext

# 应用配置
DEBUG=False
HOST=0.0.0.0
PORT=8000
LOG_LEVEL=INFO
# 大模型 API 配置
# 通义千问 (DashScope)
DASHSCOPE_API_KEY=your_dashscope_api_key_here
QWEN_MODEL=qwen-max
# OpenAI (可选)
OPENAI_API_KEY=your_openai_api_key_here
OPENAI_MODEL=gpt-4
# 文心一言 (可选)
QIANFAN_ACCESS_KEY=your_qianfan_access_key_here
QIANFAN_SECRET_KEY=your_qianfan_secret_key_here
# 大模型默认配置
DEFAULT_LLM_MODEL=qwen-max
DEFAULT_TEMPERATURE=0.3
LLM_TIMEOUT=60
LLM_MAX_RETRIES=3
# 文件上传配置
UPLOAD_DIR=uploads/temp
MAX_UPLOAD_SIZE=52428800
# 日志配置
LOG_DIR=logs
# Redis 配置(可选)
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_DB=0
REDIS_PASSWORD=
ENABLE_CACHE=False
# 硅基流动 (SiliconFlow) - 可选
SILICONFLOW_API_KEY=your_siliconflow_api_key_here
SILICONFLOW_BASE_URL=https://api.siliconflow.cn/v1/chat/completions
SILICONFLOW_MODEL=deepseek-chat
# 视觉大模型配置(用于场景优化接口的图片识别)
VISION_MODEL=Qwen/Qwen3-VL-32B-Instruct
VISION_MODEL_BASE_URL=https://api.siliconflow.cn/v1/chat/completions
# 监控告警配置
# 告警通知方式: email, webhook, none
ALERT_TYPE=none
# 邮件告警配置
SMTP_HOST=smtp.example.com
SMTP_PORT=587
SMTP_USERNAME=your_email@example.com
SMTP_PASSWORD=your_smtp_password
ALERT_FROM_EMAIL=alerts@example.com
ALERT_TO_EMAIL=admin@example.com
# Webhook 告警配置
ALERT_WEBHOOK_URL=https://your-webhook-url.com/alerts
# 告警阈值
ERROR_RATE_THRESHOLD=0.1 # 错误率阈值 (10%)
RESPONSE_TIME_THRESHOLD=5000 # 响应时间阈值 (毫秒)
ALERT_COOLDOWN=300 # 告警冷却时间 (秒)