presenton/electron/servers/fastapi/models/image_prompt.py
2026-02-20 12:02:23 +05:45

10 lines
296 B
Python

from typing import Optional
from pydantic import BaseModel
class ImagePrompt(BaseModel):
prompt: str
theme_prompt: Optional[str] = None
def get_image_prompt(self, with_theme: bool = False) -> str:
return f"{self.prompt}, {self.theme_prompt}" if with_theme else self.prompt