summaryrefslogtreecommitdiff
path: root/doc/config.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/config.md')
-rw-r--r--doc/config.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/config.md b/doc/config.md
index 6ea0f9a..69dd3d6 100644
--- a/doc/config.md
+++ b/doc/config.md
@@ -50,6 +50,8 @@ uv run generate-image-sd15-mcp --config C:\path\to\config.toml
| `generation.cfg_scale` | number | No | `7.0` |
| `generation.scheduler` | string enum | No | `dpmpp_2m_karras` |
| `generation.default_size` | string enum | No | `square_512` |
+| `generation.clip_skip` | integer | No | `0` |
+| `generation.pad_last_block` | boolean | No | `false` |
| `controlnet.depth.enabled` | boolean | No | `false` |
| `controlnet.depth.model` | string | 有効時 | なし |
| `controlnet.depth.preprocessor` | string | No | `midas` |
@@ -135,6 +137,8 @@ steps = 25
cfg_scale = 7.0
scheduler = "dpmpp_2m_karras"
default_size = "square_512"
+clip_skip = 0
+pad_last_block = false
```
### `steps`
@@ -194,6 +198,22 @@ MCPツールで`size`を省略した場合に使用するサイズIDである。
| `landscape_512` | 512 x 384 |
| `portrait_512` | 384 x 512 |
+### `clip_skip`
+
+`sd_embed`によるプロンプト埋め込み生成時にCLIPの最終層から何層スキップするかを指定する。
+
+- integerのみ。範囲は`0`以上`12`以下
+- `0`のとき最終層を使用(既定値)
+- `1`のとき最後から2番目の層を使用
+- `sd_embed`の`get_weighted_text_embeddings_sd15`の`clip_skip`引数に渡される
+
+### `pad_last_block`
+
+`sd_embed`によるプロンプト埋め込み生成時に最終ブロックをパディングするかを指定する。
+
+- boolean。既定値`false`
+- `true`のとき77 token単位の最終ブロックをパディングして埋め込みを生成する
+
## 7. `[controlnet.*]`
ControlNetは用途ごとに個別設定する。各tableを省略するとその機能は無効になる。