From 3e2a0976dfdf02cf93692536648ca1954cf4b9bc Mon Sep 17 00:00:00 2001 From: puke <1129090915@qq.com> Date: Wed, 17 Dec 2025 19:03:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96ComfyUI=E7=9A=84API=E5=AF=86?= =?UTF-8?q?=E9=92=A5=E4=BF=9D=E5=AD=98=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pixelle_video/config/manager.py | 1 + pixelle_video/config/schema.py | 1 + 2 files changed, 2 insertions(+) diff --git a/pixelle_video/config/manager.py b/pixelle_video/config/manager.py index df88523..1634e7d 100644 --- a/pixelle_video/config/manager.py +++ b/pixelle_video/config/manager.py @@ -128,6 +128,7 @@ class ConfigManager: """Get ComfyUI configuration as dict""" return { "comfyui_url": self.config.comfyui.comfyui_url, + "comfyui_api_key": self.config.comfyui.comfyui_api_key, "runninghub_api_key": self.config.comfyui.runninghub_api_key, "tts": { "default_workflow": self.config.comfyui.tts.default_workflow, diff --git a/pixelle_video/config/schema.py b/pixelle_video/config/schema.py index 9723f43..0c45272 100644 --- a/pixelle_video/config/schema.py +++ b/pixelle_video/config/schema.py @@ -71,6 +71,7 @@ class VideoSubConfig(BaseModel): class ComfyUIConfig(BaseModel): """ComfyUI configuration (includes global settings and service-specific configs)""" comfyui_url: str = Field(default="http://127.0.0.1:8188", description="ComfyUI Server URL") + comfyui_api_key: Optional[str] = Field(default=None, description="ComfyUI API Key (optional)") runninghub_api_key: Optional[str] = Field(default=None, description="RunningHub API Key (optional)") tts: TTSSubConfig = Field(default_factory=TTSSubConfig, description="TTS-specific configuration") image: ImageSubConfig = Field(default_factory=ImageSubConfig, description="Image-specific configuration")