From 5701ac9e182e0bc32645468dc69b77699076996d Mon Sep 17 00:00:00 2001 From: "shuohigh@gmail.com" Date: Mon, 16 Jun 2025 19:11:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0api=20version=20->=200.1.7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BowongModalFunctions/api.py | 2 +- src/BowongModalFunctions/config.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/BowongModalFunctions/api.py b/src/BowongModalFunctions/api.py index 985024e..f77ad21 100644 --- a/src/BowongModalFunctions/api.py +++ b/src/BowongModalFunctions/api.py @@ -13,7 +13,7 @@ from .config import WorkerConfig config = WorkerConfig() web_app = FastAPI(title="Modal worker API", - version="0.1.6", + version=config.api_version, summary="Modal Worker的API, 包括缓存视频, 发起生产任务等", servers=[ { diff --git a/src/BowongModalFunctions/config.py b/src/BowongModalFunctions/config.py index ad688aa..f3c1d02 100644 --- a/src/BowongModalFunctions/config.py +++ b/src/BowongModalFunctions/config.py @@ -22,6 +22,8 @@ class WorkerConfig(BaseSettings): comfyui_s3_input: Optional[str] = Field(default="comfyui-input", description="ComfyUI input S3文件夹名") comfyui_s3_output: Optional[str] = Field(default="comfyui-output", description="ComfyUI output S3文件夹名") + api_version: str = Field(default="0.1.7", description="API接口版本") + modal_config: Any = SettingsConfigDict(json_schema_extra={ "description": "可通过本地环境变量加载对应Field, 不区分大小写, Modal创建App的Image时可通过dotenv加载指定.env文件写入到Docker Image的系统变量", })