feat: 增加水印
This commit is contained in:
@@ -9,6 +9,9 @@ from pydantic_settings import BaseSettings, SettingsConfigDict
|
||||
# 仓库根(server/ 的上一级)
|
||||
ROOT = Path(__file__).resolve().parents[1]
|
||||
|
||||
# 水印徽章图(复刻 ozonSeller 图表处理的默认水印;请求可选图片/文字水印)
|
||||
WATERMARK_IMAGE_PATH = Path(__file__).resolve().parent / "assets" / "watermark.jpg"
|
||||
|
||||
|
||||
class Settings(BaseSettings):
|
||||
model_config = SettingsConfigDict(
|
||||
@@ -26,6 +29,9 @@ class Settings(BaseSettings):
|
||||
# ── 存储 ──
|
||||
data_dir: str = str(ROOT / "data")
|
||||
|
||||
# 水印图片路径(图片水印的徽章源图,可用 .env 覆盖)
|
||||
watermark_image_path: str = str(WATERMARK_IMAGE_PATH)
|
||||
|
||||
# ── 图像生成 provider:doubao(火山方舟 Seedream)| tongyi(阿里 DashScope)──
|
||||
image_provider: str = "doubao"
|
||||
request_timeout: int = 300 # 单张生图请求超时(秒)
|
||||
|
||||
Reference in New Issue
Block a user