Updated json schema
This commit is contained in:
@@ -13,9 +13,8 @@ Structure:
|
||||
"use_lora": true,
|
||||
"fields": {
|
||||
"identity": {
|
||||
"base_specs": true, "hair": true, "eyes": true, "hands": true,
|
||||
"arms": false, "torso": true, "pelvis": false, "legs": false,
|
||||
"feet": false, "extra": "random"
|
||||
"base": true, "head": true, "upper_body": true, "lower_body": false,
|
||||
"hands": true, "feet": false, "additional": "random"
|
||||
},
|
||||
"defaults": {
|
||||
"expression": "random",
|
||||
@@ -25,9 +24,9 @@ Structure:
|
||||
"wardrobe": {
|
||||
"outfit": "default",
|
||||
"fields": {
|
||||
"full_body": true, "headwear": "random", "top": true,
|
||||
"bottom": true, "legwear": true, "footwear": true,
|
||||
"hands": false, "gloves": false, "accessories": "random"
|
||||
"base": true, "head": "random", "upper_body": true,
|
||||
"lower_body": true, "hands": false, "feet": true,
|
||||
"additional": "random"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -36,7 +35,7 @@ Structure:
|
||||
"action": {
|
||||
"action_id": "specific_id | random | null",
|
||||
"use_lora": true,
|
||||
"fields": { "full_body": true, "additional": true, "head": true, "eyes": false, "arms": true, "hands": true }
|
||||
"fields": { "base": true, "head": true, "upper_body": true, "lower_body": true, "hands": true, "feet": false, "additional": true }
|
||||
},
|
||||
"style": { "style_id": "specific_id | random | null", "use_lora": true },
|
||||
"scene": {
|
||||
@@ -47,6 +46,7 @@ Structure:
|
||||
"detailer": { "detailer_id": "specific_id | random | null", "use_lora": true },
|
||||
"look": { "look_id": "specific_id | random | null" },
|
||||
"checkpoint": { "checkpoint_path": "specific_path | random | null" },
|
||||
"resolution": { "width": 1024, "height": 1024, "random": false },
|
||||
"tags": []
|
||||
}
|
||||
|
||||
@@ -54,5 +54,6 @@ Guidelines:
|
||||
- Set entity IDs to "random" when the user wants variety, null when they want to skip that resource, or a specific ID string when they reference something by name.
|
||||
- Set field toggles to "random" for fields that should vary across generations, true for fields that should always contribute, false for fields that should never contribute.
|
||||
- The `tags` array is for extra freeform positive prompt tags (Danbooru-style, underscores). Validate them with the tools.
|
||||
- The `resolution` object sets image dimensions. Set `random` to true to pick a random aspect ratio each generation. When `random` is false, `width` and `height` are used directly. Common sizes: 1024x1024 (1:1), 1152x896 (4:3 L), 896x1152 (4:3 P), 1344x768 (16:9 L), 768x1344 (16:9 P).
|
||||
- Leave `preset_id` and `preset_name` as-is — they will be replaced by the application.
|
||||
- Output ONLY valid JSON. No explanations, no markdown fences.
|
||||
|
||||
Reference in New Issue
Block a user