Files
gen2d/backend/.env.example
T

47 lines
1.2 KiB
Bash
Executable File
Raw 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.
# gen2d 后端环境变量
# 复制此文件为 .env 并填入你的实际配置
# 服务基础配置
GEN2D_PORT=8080
GEN2D_MODE=debug
# 日志配置
GEN2D_LOG_LEVEL=info # debug / info / warn / error
GEN2D_LOG_FORMAT=text # text / json
# SQLite 数据库路径
GEN2D_DSN=data/gen2d.db
# JWT 密钥与过期时间(秒)
GEN2D_JWT_SECRET=your-jwt-secret-here
GEN2D_JWT_EXPIRE=7200
# 大语言模型(OpenAI 兼容接口)
GEN2D_LLM_BASE_URL=https://api.openai.com/v1
GEN2D_LLM_API_KEY=sk-your-api-key
GEN2D_LLM_MODEL=gpt-4o
GEN2D_LLM_TEMPERATURE=0.7
GEN2D_LLM_MAX_TOKENS=2048
# 文生图模型(OpenAI 兼容 Images API)
# 模型可选: dall-e-2, dall-e-3, gpt-image-1, gpt-image-2
GEN2D_IMAGE_BASE_URL=https://api.weelinking.com/v1
GEN2D_IMAGE_API_KEY=sk-your-api-key
GEN2D_IMAGE_MODEL=gpt-image-2
GEN2D_IMAGE_WIDTH=1024
GEN2D_IMAGE_HEIGHT=1024
GEN2D_IMAGE_QUALITY=low
GEN2D_IMAGE_TIMEOUT=120
GEN2D_IMAGE_MAX_RETRIES=2
GEN2D_IMAGE_RETRY_DELAY=5
GEN2D_IMAGE_NUM_IMAGES=1
GEN2D_IMAGE_STEPS=30
GEN2D_IMAGE_CFG_SCALE=7.0
# 七牛云对象存储
GEN2D_QINIU_ACCESS_KEY=your-access-key
GEN2D_QINIU_SECRET_KEY=your-secret-key
GEN2D_QINIU_BUCKET=your-bucket-name
GEN2D_QINIU_CDN_HOST=https://cdn.example.com
GEN2D_QINIU_USE_HTTPS=true