From 002cded481c9fc4d42e85f364a9110dbe7769bd9 Mon Sep 17 00:00:00 2001 From: puke <1129090915@qq.com> Date: Fri, 31 Oct 2025 10:45:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DConfig=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pixelle_video/config/schema.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pixelle_video/config/schema.py b/pixelle_video/config/schema.py index 5b1ab6a..30b7bc2 100644 --- a/pixelle_video/config/schema.py +++ b/pixelle_video/config/schema.py @@ -3,6 +3,7 @@ Configuration schema with Pydantic models Single source of truth for all configuration defaults and validation. """ +from typing import Optional from pydantic import BaseModel, Field @@ -15,12 +16,12 @@ class LLMConfig(BaseModel): class TTSSubConfig(BaseModel): """TTS-specific configuration (under comfyui.tts)""" - default_workflow: str = Field(default=None, description="Default TTS workflow (required, no fallback)") + default_workflow: Optional[str] = Field(default=None, description="Default TTS workflow (optional)") class ImageSubConfig(BaseModel): """Image-specific configuration (under comfyui.image)""" - default_workflow: str = Field(default=None, description="Default image workflow (required, no fallback)") + default_workflow: Optional[str] = Field(default=None, description="Default image workflow (optional)") prompt_prefix: str = Field( default="Pure white background, minimalist illustration, matchstick figure style, black and white line drawing, simple clean lines", description="Prompt prefix for all image generation"