summaryrefslogtreecommitdiff
path: root/doc/Design.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/Design.md')
-rw-r--r--doc/Design.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/Design.md b/doc/Design.md
index ede063c..a603406 100644
--- a/doc/Design.md
+++ b/doc/Design.md
@@ -146,6 +146,11 @@ class GenerationConfig:
cfg_scale: float
scheduler: str
default_size: str
+
+@dataclass(frozen=True)
+class PromptConfig:
+ positive: str = ""
+ negative: str = ""
```
Pydanticは必須とせず、`tomllib + dataclass + 明示的validation`を基本とする。
@@ -160,6 +165,7 @@ Pydanticは必須とせず、`tomllib + dataclass + 明示的validation`を基æœ
| VAE | `<root>/vae/<file>` |
| LoRA | `<root>/lora/<file>` |
| ControlNet | `<root>/controlnet/<file>` |
+| prompt | `<root>/prompts/<file>` |
設計上、MCP入力から任意モデルパスを指定することは禁止する。